为什么我只能使用 grub2 chainloader 启动 Windows?

为什么我只能使用 grub2 chainloader 启动 Windows?

当我更新我的双启动(Windows 和 Linux)PC 时,我的 grub menu.lst 文件被删除,我无法再启动 Windows 或 Linux。

最后,我成功安装了 grub2,并且可以启动两个操作系统,但无法使用恢复控制台修复我的 Windows 操作系统。

我仍然遇到 grub2 和 Windows 7 的一些问题,但我希望从恢复控制台修复它。

我认为我的 Windows 磁盘的 mbr 没问题,因为它可以与 grub2 的 chainloader 一起工作。

问题是,如果没有 chainloader 或 grub,我无法启动 Windows。它甚至无法写入新的引导扇区,因为 Windows 无法检测文件系统。我使用 bootrec.exe /FixBoot 命令时也遇到了这种情况。我也无法使用 bootrec.exe /RepairBCD 命令,它给出了相同的错误。

相关内容