无论选择哪个驱动器,Grub 启动屏幕始终会加载

无论选择哪个驱动器,Grub 启动屏幕始终会加载

我已经四处寻找解决方案,但找不到,我希望其他地方还没有答案。

这更令人烦恼...我的电脑有一个 250gb SSD 和一个 2TB HDD。我的 SSD 安装了 Windows 10,我最近在 2TB HDD 上安装了 Ubuntu。

现在,当我启动 PC 时,BIOS 会要求我选择启动哪个驱动器,这是意料之中的。但是,无论我选择 SSD 还是 HDD,我总是会看到紫色的 Grub 启动屏幕。起初,Windows 10 不可用 - 经过一阵恐慌(以为我不知何故覆盖了 Windows),我按照这里的一些很好的建议更新了 grub,现在 Windows 10 又可以供我访问了,而且磁盘管理中的所有分区看起来都与预期一致。

为什么当我选择 SSD 时会加载 Ubuntu 的 Grub 启动屏幕?选择 Windows 10 并不是世界末日,但我宁愿了解发生了什么,最好在选择 SSD 时立即启动到 Windows 10,并在选择 2TB HDD 时立即指向 Ubuntu。

我..对这样的事情很热衷,但最终还是个新手,所以请忍耐一下。

提前谢谢了

答案1

当您选择一个驱动器时,它将启动安装在该驱动器上的启动管理器。您说这不是世界末日,这表明您可以忍受它,但只是想知道发生了什么以及如何改变它。

发生了什么

您已在两个驱动器上安装了 Grub。这很可能发生在您按照建议再次查看 Windows 时“惊慌失措”的时候。提供支持的人员知道,如果 Grub 正常运行,您将看到 Windows。说明很可能在备用驱动器上第二次修复/安装了 Grub,您现在可以看到 Windows 并可以选择。

如何在没有 Grub 的情况下直接启动 Windows

使用 Windows 安装将 Windows 启动管理器重新安装在驱动器上,然后在您想要跳过 Grub 时选择该管理器作为启动。

如果运行该过程导致您无法在任一驱动器上再次看到 Grub,则可以再次安装 Grub,但这次一定要特别将其安装在所需的驱动器上......很可能是您安装了 Ubuntu 的驱动器。

安装 Grub 时,您可以指定目标驱动器作为参数:

$ sudo grub-install /dev/sdX

改变/sdX是您要安装 Grub 的驱动器。 将/dev/sda是您的第一个驱动器。/dev/sdb将是您的辅助驱动器。

相关内容