使用命令更改启动顺序时efibootmgr -o
,我遇到重启后 UEFI 项目重复的问题。请参阅下文了解我遵循的步骤。
启动到操作系统(我使用的是 Ubuntu 18.10):
root@XXX:~$ efibootmgr BootCurrent: 0001 Timeout: 3 seconds BootOrder: 0001,0002, 0003 Boot0001* UEFI: Built-in EFI Shell Boot0002* UEFI: hp x705w PMAP, Partition 1 Boot0003* Hard Drive
现在修改启动顺序:
root@XXX: ~$ efibootmgr -o 2, 3 BootCurrent: 0001 Timeout: 3 seconds BootOrder: 0002, 003 Boot0001* UEFI: Built-in EFI Shell Boot0002* UEFI: hp x705w PMAP, Partition 1 Boot0003* Hard Drive
重启并检查。将会发现重复项
UEFI: Built-in EFI Shell
:root@XXX: ~$ efibootmgr BootCurrent: 0001 Timeout: 3 seconds BootOrder: 0004, 0002, 0003, 0001 **Boot0001* UEFI: Built-in EFI Shell** Boot0002* UEFI: hp x705w PMAP, Partition 1 Boot0003* Hard Drive **Boot0004* UEFI: Built-in EFI Shell**
我请求有人帮助我了解为什么会发生这种重复。
笔记:仅对于在更改启动顺序时被跳过的设备才会发生重复。