不同硬盘上的两个分区的启动管理器

不同硬盘上的两个分区的启动管理器

有没有办法将启动管理器安装到 MBR,如 GRUB,以便我可以从运行 Windows 7 Pro 的 IDE 驱动器和运行 Windows Server 2008 的 SATA 驱动器中进行选择?现在的情况是,我必须转到 BIOS 来更改列表中的驱动器,因为我的 BIOS 显然无法同时识别它们。

我必须首先从 HDD 池中选择驱动器,以便可以首先将优先级设置为它。

答案1

为什么不直接编辑 C:\ 下的 boot.ini 并将第二个驱动器放入其中?出现的启动菜单将允许您轻松重新启动到 W7、W2k8 或计算机上任何驱动器/分区上安装的任何其他 Windows。

我只需链接到 MS KB 文章,而不是在这里重新讨论所有内容: http://support.microsoft.com/kb/289022

答案2

Elshar给出了 Windows NT 5.x 的答案,涉及您没有且未在系统上使用的文件。以下是您实际拥有的操作系​​统的答案。☺

你的机器会引导至 Microsoft Boot Manager,它位于你的系统音量。您的 Windows 7 和 Windows Server 2008 卷应该只引导卷。你可能已经系统卷,每个卷都与启动卷组合在一起。一台机器只需要系统卷,它在机器上安装的所有操作系统之间共享,并且与任何启动卷分开。

所以:

  • 选择您的操作系统之一 — — 可能 Windows 7 是最好的,因为它是 Windows NT 6.1,而 Windows Server 2008 是 Windows NT 6.0 — — 然后遵循Microsoft 分离系统卷的程序这样您就有一个单独的系统卷。
  • 确保您的系统卷标记为“可启动”/“活动”,以便你的固件引导它
  • 添加您的其他操作系统到该系统卷上的 Microsoft Boot Manager 菜单,使用bcdedit
  • 确保您的固件始终从系统卷所在的磁盘进行引导。

您的计算机将引导至 Microsoft 的 Boot Manager,它可让您通过其常规引导菜单在各种操作系统之间进行选择。从那时起,您无需更改固件设置即可在操作系统之间进行选择。

答案3

最后,在调整主 Windows 分区的大小后,我的 MBR 损坏了,我不得不使用 DVD 进行修复。请参阅此帖子:缺少 bootmgr

相关内容