为什么我会收到两个 Windows 启动管理器提示?

为什么我会收到两个 Windows 启动管理器提示?

在第一个提示中,我可以选择:

  • 操作系统
  • 另一个操作系统(现已不存在)
  • 赢得恢复

如果我选择 WinXP,我会得到第二个提示,其中有以下选择:

  • 操作系统
  • 赢得恢复

如果我在第 2 次提示时选择 WinXP,那么 WinXP 将正常启动。

我的问题是:第一个提示的 boot.ini 在哪里?我可以在启动的 WinXP 的根路径上看到第二个提示的 boot.ini。启动的驱动器有 2 个分区:WinXP(带有第二个 boot.ini)和 Windows 交换分区。我在交换分区中看不到 boot.ini(使用 dir /a:h)

XP 中的 boot.ini 是:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /NOEXECUTE=OPTIN /FASTDETECT
c:\CMDCONS\BOOTSECT.DAT="Microsoft Windows Recovery Console" /CMDCONS

这与第二个提示相符。

而且我刚刚注意到第一个提示的标题是“Windows 启动菜单”,但第二个提示(匹配 boot.ini)没有标题。

第一个提示是来自 MBR 吗?

答案1

尝试使用 EasyBCD 重建 MBR 引导程序。我的台式机也存在这个问题,首先加载 GRUB,然后加载具有相同选项的 Windows 引导程序,但我并不关心这一点。EasyBCD 可能会有所帮助。

相关内容