我正在尝试在三个独立的 SSD 上安装一个包含 3 个独立操作系统(Windows 7、8.1 和 10 TP)的系统。如果我通过 MoBo 上的 UEFI BIOS 使用引导覆盖,我目前可以启动每个操作系统,但为了方便(也为了我的妻子),我希望能够使用引导加载程序选项选择我的操作系统。
如果我的妻子想使用 Win8,我不希望她在启动时必须不断按 F2,并且必须知道 BIOS 中的驱动器名称才能选择它。
我曾尝试使用 EasyBCD 通过驱动器号手动将其他操作系统添加到引导加载程序中,但无济于事。它会显示引导加载程序上的选项,但除主操作系统外,所有操作系统都会给我一个失败消息(我已尝试从 Win7 和 8.1 启动)。我假设这是因为 BIOS 要求我从“Windows 启动管理器”启动,并且不允许通过直接选择驱动器进行启动。我还尝试在 Win7 和 8.1 的恢复模式下使用“bootrec /rebuildbcd”命令手动重建引导加载程序,但它只会看到三个操作系统中的两个,并且无论如何都会失败并显示“找不到指定的文件”消息。
有没有人有什么建议?
有没有办法在仅限 Windows 的环境中安装不同的引导加载程序(例如 GRUB)?
如果我对其中一个操作系统磁盘重新分区并在其上安装 Ubuntu,我能通过这种方式设置适当的引导加载程序吗?
更新 1:经过进一步研究,我意识到我正在使用 UEFI 系统,因此 easyBCD 不会有任何用处。有人知道让 UEFI 操作系统显示在启动菜单中的方法吗?