如何将 grub 驱动器设置为第一个可启动设备

如何将 grub 驱动器设置为第一个可启动设备

我刚刚在我的 PC 上安装了 ubuntu 18.04.4。我已经安装了 Windows 10,现在它与 Linux 是双启动的。我发现我必须将优先级 #1 设置为我安装 Linux 的驱动器,以便显示 grub-bootloader。但是当我转到启动优先级进行安排时,我的硬盘没有显示出来,无法将其设置为第一个。硬盘通过 SATA 电缆识别,一切正常。当我尝试在不更改优先级的情况下启动硬盘时,只需从启动菜单单击 bios 上的硬盘一次,一切运行正常。我将 Linux 安装在硬盘的一个分区上。Windows 10 在 SSD 上。安装过程中我选择的根文件是 ext4 日志文件系统。对此有什么想法吗?提前致谢!

答案1

显然,您的硬盘上的分区是可启动的。否则,您将无法通过在 BIOS 中手动选择它来从该分区启动。

检查您的 BIOS 并更改启动顺序,以便 GRUB 成为第一个启动分区。您应该在那里配置要启动的所有其他操作系统(例如您的 Ubuntu 和 Windows)。诡计:Ubuntu 通常已经在 GRUB 中为安装过程中找到的 Windows 分区设置了引导记录。因此,您只需要在 BIOS 中更改引导顺序即可使其正常工作。

答案2

最后我终于搞清楚了问题所在。小心安装引导加载程序的位置。我必须选择与我的 Windows 相同的驱动器,以便显示 grub 引导加载程序并选择我的操作系统。我不知道这是否正确,但它对我有用并解决了我的问题。

相关内容