如何在 Windows8.1-Windows10-Ubuntu15.04 三重启动系统上从 grub 直接启动到 Windows 10?

如何在 Windows8.1-Windows10-Ubuntu15.04 三重启动系统上从 grub 直接启动到 Windows 10?

我有一个三重启动系统,包含 Windows8.1、Windows 10 和 Ubuntu 15.04。当我从 grub 菜单中选择 Windows 时,它会带我到 Windows 引导加载程序,让我在 Windows 10 和 Windows 8.1 之间进行选择。我该如何配置 grub,使其在 grub 菜单上分别提供 WIndows 8.1 和 Windows 10 的选项,并且每个选项都直接引导相应的 Windows,完全绕过 Windows 引导加载程序?我想保留 Windows 引导加载程序选项,以防我需要排除 Windows 安装故障。系统使用 BIOS。

答案1

如果两个 Windows 都在主分区中,则可以修复安装以直接从 grub 启动。但如果安装在逻辑分区中则不可能,因为 Windows 仅从主分区启动。Windows 的第二次安装通常会使用启动标志覆盖现有 NTFS 主分区中的启动文件。并且它会将两个安装都添加到其 BCD。您可能只需将 bootmgr 和 /boot/BCD 复制到第二次安装并在两个安装中编辑 BCD。但最好为每个安装准备 repairCD 或闪存驱动器并运行其修复。您必须先移动启动标志,然后修复安装。您可能必须指定不查找其他安装。然后将启动标志移动到其他安装并执行相同的操作。

首先确保有好的备份。以及修复工具。

要让每个 MS 都有自己的引导加载程序,请创建第二个主 NTFS 分区并将其引导标志设置为打开,然后在其中安装第二个产品。多引导程序,此处的图片胜过千言万语 - Vista,但所有 Windows 都带有 BIOS/MBR

http://www.multibooters.co.uk/multiboot.html

相关内容