无法更改 Windows 双启动计算机上的 UEFI 启动顺序

无法更改 Windows 双启动计算机上的 UEFI 启动顺序

我刚刚在一台旧的 Windows 笔记本电脑上安装了 Ubuntu。启动时它总是启动到 Windows。如果我进入 UEFI 启动配置,则选项为 Windows、Ubuntu 和 EFI。但似乎没有任何方法可以更改顺序 - 加号和减号不起作用。我试过 Haslio easyUEFI,但无法使更改持久化。如果我在启动过程中按 F10,它会带我进入 BIOS 设置,但不允许我将启动更改为 Ubuntu,只能在驱动器、USB 等之间切换。所以目前我进入 Ubuntu 的唯一方法是启动 Windows,通过设置 | 更新和安全 | 恢复 | 立即重启 | 故障排除 | 高级选项 | UEFI 固件设置 | 重启 | 启动设备选项 | 操作系统启动管理器 (UEFI) ubuntu 序列,这大约需要一刻钟(我说这是一台旧笔记本电脑) - 不可接受,因为我想将 Ubuntu 作为我的主要操作系统。我怎样才能让它为我提供启动哪个系统的选择? (顺便说一下,安全启动已关闭。)谢谢。

答案1

HP 似乎是唯一不支持 efibootmgr 更改启动顺序的品牌。Grub 安装使用 efibootmgr 进行更改,使 Ubuntu 成为启动顺序中的第一位。HP 中的某些东西总是将其更改回“Windows”UEFI 启动项。

HP - Esc + F9 进入 UEFI 启动菜单,F10 进入 UEFI/bios 设置

在 UEFI 设置中,应该有一个启动选项卡,允许您更改启动顺序。

使用 HP 时,您必须使用 HP 的系统设置。HP 的 UEFI 设置更改启动顺序的屏幕截图:

https://ubuntuforums.org/showthread.php?t=2490924&page=2

我没有 HP,但是从上面的页面来看:

开机并按 F10 进入 HP UEFI 设置系统配置 > 启动选项 > OS 启动管理器(在 UEFI 启动顺序下)

如果 Ubuntu 是第一个选项,那么 PC 将首先启动 Ubuntu。您可以使用 F5 和 F6 键更改默认值。

相关内容