如何将 GRUB 配置为三重启动?

如何将 GRUB 配置为三重启动?

我有一台预装了 Windows 8 的笔记本电脑。我使用指南在那台笔记本电脑上安装了 RemixOS这里。过了一段时间,我决定安装 ubuntu 17.04,所以我调整了 Windows 8 分区的大小,为 ubuntu 创建了一个 50G 的新分区。之后,我使用实时 USB 安装了 ubuntu 17.04,但当我打开笔记本电脑时,启动菜单上只显示 RemixOS 和 Windows。我该如何配置或修复启动菜单以显示 ubuntu?

答案1

问题:Windows + RemixOS 安装在 UEFI 模式下;Ubuntu 安装在 Legacy/CSM 模式下。这已通过在启动顺序中切换模式得到确认。

解决方法:在这种情况下,除了通过 UEFI 设置找到的方法外,没有其他方法可以使用 Grub、Windows 和 Remix 的引导加载程序进行多重引导。 尝试更新 Grub 不会改变任何内容,因为os-prober无法以不同的模式识别其他操作系统

“最后的希望……”:你可以尝试重新索引,已经在其他答案中提到过,它可以充当独立的引导加载程序,并且经过一些配置,可能在两种模式下检测操作系统。结果可能会有所不同。

答案2

我建议的是这样的。启动 Ubuntu Live CD/USB 并将 rEFInd 安装到您的笔记本电脑中。然后启动 Ubuntu 并转到 EFI 分区并在 Remix OS 中编辑 grub 文件并将超时/延迟从 5 秒更改为 0 秒。然后您可以从 Ubuntu 卸载 GRUB(因为您可以直接从 rEFInd 启动 Ubuntu 而无需 GRUB)或通过转到 etc/defaults 并从 rEFInd 启动 GRUb 来更改 Ubuntu GRUB 中的超时。

相关内容