为什么我只能从 UEFI 启动项启动一次?

为什么我只能从 UEFI 启动项启动一次?

在 Acer Aspire XC-105 上,我只能针对 UEFI 中的每个条目启动一次全新安装的 Ubuntu 16.04,并且重启后 UEFI 条目不再存在。

由于某种原因,系统关闭后或从该特定条目启动后重新启动时,UEFI 条目会被删除。

这也适用于手动添加的自定义启动项。

# modprobe efivars
# efibootmgr
BootCurrent: 0004
BootOrder: 0004,0005,0002,0001
Boot0001  Windows Boot Manager
Boot0002  Ubuntu Shim 2
Boot0004* Ubuntu Shim 4
Boot0005  Ubuntu Shim 5

这些Ubuntu Shim #条目是使用此命令手动添加的条目:

efibootmgr -c -w -l '\EFI\ubuntu\shimx64.efi' -L "Ubuntu Shim #"

一旦我重新启动系统,就会出现以下错误:

Reboot and Select proper Boot Device
or Insert Boot Media in selected device and press a key

如果我按下 ctrl+alt+delete,然后按 DEL 进入 Bios 设置,我可以看到Ubuntu Shim 5第一个启动选项,现在我可以成功启动 Ubuntu,并且以前的启动项不再存在。

# modprobe efivars
# efibootmgr
BootCurrent: 0005
BootOrder: 0005,0002,0001
Boot0001  Windows Boot Manager
Boot0002  Ubuntu Shim 2
Boot0005* Ubuntu Shim 5

如果我再次重新启动系统并立即进入 BIOS,我会看到Windows Boot Manager第一个启动选项,但现在我可以成功启动 Ubuntu,并且以前的启动项不再存在。

# modprobe efivars
# efibootmgr
BootCurrent: 0002
BootOrder: 0002,0001
Boot0001  Windows Boot Manager
Boot0002* Ubuntu Shim 2

如果我想要再次启动 Ubuntu,我现在必须创建新的 UEFI 启动项。

为什么 UEFI 条目在启动后会在下次启动时消失?

相关内容