启动 Ubuntu 时进入 Grub shell - Grub 无法看到所有驱动器

启动 Ubuntu 时进入 Grub shell - Grub 无法看到所有驱动器

我在 Win10 旁边安装了 Ubuntu。两者都安装在各自的硬盘上。当我尝试加载 Ubuntu 时,我进入了 Grub shell,而 Grub 只看到 Win10 硬盘,看不到 Ubuntu 硬盘。

在安装操作系统时,Ubuntu 的引导程序安装在 Ubuntu 硬盘上。因此,Grub 无法识别安装它的驱动器似乎很奇怪。

奇怪的是,如果我将主板 UEFI 的启动菜单从 Ubuntu 切换到 Win 引导加载程序,Win10 就可以正常加载。如果我关闭 Win10,将主板 UEFI 启动菜单切换回 Ubuntu,Ubuntu 就会启动。Ubuntu 启动后,它会先询问我是否要加载 Ubuntu 或 Win10 引导加载程序。但是,如果我关闭 Ubuntu 并尝试再次启动它,我会再次进入 Grub shell。

在主板 UEFI 启动菜单中,我有 4 个选项。Ubuntu、UEFI OS、Win Bootloader 和 SSD1(即 win10 ssd)。当我选择 Win10 时,它可以正常启动 Win10。当我选择 Ubuntu 时,会发生上述情况。因此,只有当 Win10 在上次启动时处于活动状态时,它才会启动。当我选择 UEFI OS 时,我进入 Ubuntu 启动菜单(我认为这是一个 grub 界面),我可以选择 Ubuntu 或 Win10 引导加载程序。从那里一切正常。现在奇怪的是,如果我加载 Ubuntu 并关闭,在下次启动时,它会将主板 UEFI 中的第一个启动选项改回 ubuntu,这导致 grub shell 无法识别除 Win10 之外的任何其他硬盘。

相关内容