HP Pavilion G6-efibootmgr 更改在下次重启时被覆盖

HP Pavilion G6-efibootmgr 更改在下次重启时被覆盖

我无法让我的 HP Pavilion G6 使用我使用 efibootmgr --bootorder 指定的启动顺序,正如在本线程中看到的那样。

我想在启动时看到 grub(它已安装,并且 efibootmgr 在 0002 显示 ubuntu)。

相反,无论我做什么,启动引导顺序似乎在重新启动时被重写回初始设置(3002,3003,3006,2001,2002),因此机器启动到 Windows。

默认启动顺序是 3002、3003、3006、2001、2002(windows 是 3002,grub 在 0003,但我在分区上安装了 ubuntu 后,它不在启动顺序列表中。)

sudo efibootmgr --bootnext 0003

这有效,但仅限于下次重启。

sudo efibootmgr --bootorder 0003,3002,3003,3006,2001,2002

这不起作用 - 下次重新启动时,它会启动到 Windows 10 (3002),并且 efibootmgr 报告启动顺序已恢复为默认顺序,如上所示。执行 efibootmgr --bootorder 命令后,我重新运行 efibootmgr,启动顺序就是我想要的,但它实际上不起作用(机器将其改回 3002、3003、3006、2001、2002,并在重新启动时使用此顺序作为启动顺序。)

sudo efibootmgr --bootorder 0003

同上。

(这与以下帖子类似,但有人告诉我不要在那里询问。)

如何在 HP Pavilion G6 上双启动 Windows 10 和 Ubuntu?

答案1

在设备通电后的最初时刻,选择进入“Setup”(例如:设备通电后立即按 F12)。
导航到 Boot 菜单。
更改 EFI 启动顺序。保存并退出。

相关内容