安装 Fedora 17 后 Windows 8 引导加载程序无法启动

安装 Fedora 17 后 Windows 8 引导加载程序无法启动

我在我的机器上安装了 Windows 8(已预装)。后来,我安装了 Fedora 17,但 Windows 加载程序肯定已损坏。然后,我看不到 Windows 启动,只能看到 GRUB。

然后我下载了 Windows 8(评估版)ISO 映像,并从这张 DVD 开始。在命令行上,我遵循了我如何修复 Windows 8 EFI Bootloader?(因此,我创建了一张新的启动 CD)。不幸的是,它对我来说不起作用。

我不得不修复 GRUB,令人惊讶的是,我的 GRUB 上出现了一行 Windows 8。但是,当我尝试启动 Windows 8(使用 GRUB)时,它返回:

“Windows 无法启动。最近的硬件或软件更改可能是原因。...
文件:\Boot\BCD
状态:0x000025
信息:您的 PC 的启动配置数据丢失或包含错误。”

我尝试再次重复该过程。

使用 Windows 控制台(从 Windows 8 安装 DVD 评估副本启动后),我执行了以下操作:

- I mounted the EFI partition at B:.
$ cd /d b:\EFI\Microsoft\Boot 
$ del BCD
$ bootrec /fixboot
$ bootrec /scanos (it found my Windows installation)
$ bootrec /rebuilbcd (I added the entry for the Win installation)
$ bcdboot c:\windows /l en-gb /s b: /f ALL

...但结果是一样的,当我尝试启动 Windows 8 时,它显示:

“Windows 无法启动。最近的硬件或软件更改可能是原因。...文件:\Boot\BCD 状态:0x000025 信息:您的 PC 的启动配置数据丢失或包含错误。”

我认为问题出在对 C: 分区进行重新分区时。安装 Windows 8 后,我从 C: 创建了一个新分区(用于安装 Linux)。Linux 的分区是 EXT4,显然是在安装 Linux 时创建的。然后,我的 Windows 引导加载程序崩溃了。

有什么线索吗?

答案1

你试过做吗

Bootrec.exe bcdedit /export C:\BCD_Backup c: cd boot attrib bcd -s -h -r ren c:\boot\bcd bcd.old bootrec /RebuildBcd bootrec /fixmbr bootrec /fixboot 希望这能解决你的问题

参考是http://h30434.www3.hp.com/t5/Notebook-Operating-System-and-Recovery/Windows-failed-to-start-Status-0xc000225-File-Boot-BCD/td-p/1300469

相关内容