我安装了 Windows 10,然后安装了 Linux。但是 grub 无法启动,我直接启动到 Windows 10。我没有启用安全启动或快速启动。当我尝试使用启动修复时,它说我必须将 BIOS 设置为传统/EFI 模式,但我的 BIOS 中没有这样的选项。
我在 sda 上安装了 Windows,在 sdb 上安装了 Linux。我尝试将引导加载程序安装到 sdb 和 sda 上。在 sdb 上时,什么也没发生,它只是启动到 Windows。在 sda 上时,它给了我一个错误,说它无法安装引导加载程序。
编辑:从 sdb 启动时,我只能看到 grub2 shell。没有菜单或任何东西。
答案1
在选择从哪个驱动器启动时,您既可以使用 UEFI 启动修复,也可以使用非 UEFI 启动修复。您必须启动 UEFI 启动修复,然后才能修复 grub。
编辑:
重现步骤:
- 在 sdb 上安装 Linux + Bootloader
- 安装 Windows在 sda 上
- 以 UEFI 模式启动 Boot Repair 并修复 grub