系统启动菜单中仅显示 UEFI 启动顺序中的第一个项目

系统启动菜单中仅显示 UEFI 启动顺序中的第一个项目

我有一台运行 BIOS HNKBLi70.86A 的 Intel NUC8i7HVK,在单个 M.2 驱动器的不同分区上安装了 Arch Linux 和 Windows 10。当我打开系统启动菜单时,只显示启动顺序中的第一个项目。我可以在efibootmgr(在 Linux 中)和bcdedit(在 Windows 中)中看到其他选项,更改顺序可以切换系统从哪个启动,以及如果我重新启动进入启动菜单,会显示哪个单个条目。

BootNext 似乎也没有效果。如果 Linux 是启动顺序中的第一个,并且我运行efibootmgr -n 2; reboot,系统仍然会重新启动到 Linux。

以下是 Linux 优先的启动菜单截图:

BIOS 启动菜单仅显示“arch”作为选项。

sudo efibootmgr -o 2,1,0运行将 Windows 放在首位后的启动菜单如下:

BIOS 启动菜单仅显示“Windows”作为选项。

我可以根据要求获取各种命令行efibootmgr的输出。bcdedit

知道这里可能发生什么事吗?是否有办法让我看到其他选项?

相关内容