Ubuntu 和 Windows 位于不同的磁盘启动选项

Ubuntu 和 Windows 位于不同的磁盘启动选项

我的 HDD 驱动器上安装了 Windows。我买了一个 SSD,并按照说明在上面安装了 Ubuntu这个问题的答案并按照说明进行分区在这个问题的答案中sdb当然是打开的)。但第一个说安装后会有一个选择操作系统的选项:

So open BIOS, change boot disk priority so that the disk containing Ubuntu comes first.

This time, GRUB will be loaded. And you can boot either OS.

但是当我选择 Ubuntu 作为 Gigabyte UEFI 中启动的第一个磁盘时,它不允许我在 Windows 和 Ubuntu 之间进行选择。我没有手动安装 GRUB,因为我认为它会随 Ubuntu 安装一起提供。经过一番研究后,我才意识到我需要手动安装 GRUB,对吗?安装后,我检查了我的 SSD 是 MBR,而我的 HDD 是 GPT。除了在安装 Ubuntu 时创建分区外,我没有对 SSD 进行任何操作。
我检查了 UEFI,安装时选项Storage boot option control设置为LegacyOther PCI devices选项设置为UEFI。现在,安装后,如果我将第一个更改为“UEFI”,它就会开始正确命名我的 SSD,名称中包含“SSD”,而在“legacy”中,它只会重复安装 Windows 的 HDD 的名称,但不包含“(windows boot)”在末尾或类似的东西,但在这两种情况下,它都会正确启动我的 Ubuntu 和 Windows(按照我放置它们的顺序)。
所以我的问题是,我现在应该怎么做?我是不是做了什么重大错误,需要完全重新安装 Ubuntu?如果可以修复,我需要采取哪些步骤才能选择在启动时启动哪个系统?提前致谢。

相关内容