我有一台运行 BIOS HNKBLi70.86A 的 Intel NUC8i7HVK,在单个 M.2 驱动器的不同分区上安装了 Arch Linux 和 Windows 10。当我打开系统启动菜单时,只显示启动顺序中的第一个项目。我可以在efibootmgr
(在 Linux 中)和bcdedit
(在 Windows 中)中看到其他选项,更改顺序可以切换系统从哪个启动,以及如果我重新启动进入启动菜单,会显示哪个单个条目。
BootNext 似乎也没有效果。如果 Linux 是启动顺序中的第一个,并且我运行efibootmgr -n 2; reboot
,系统仍然会重新启动到 Linux。
以下是 Linux 优先的启动菜单截图:
sudo efibootmgr -o 2,1,0
运行将 Windows 放在首位后的启动菜单如下:
我可以根据要求获取各种命令行efibootmgr
的输出。bcdedit
知道这里可能发生什么事吗?是否有办法让我看到其他选项?