efibootmgr - manipulate the UEFI Boot Manager

直接运行 efibootmgr打印当前设置:

  1. [root@localhost ~]# efibootmgr
  2. BootCurrent: 0004
  3. BootNext: 0003
  4. BootOrder: 0004,0000,0001,0002,0003
  5. Timeout: 30 seconds
  6. Boot0000* Diskette Drive(device:0)
  7. Boot0001* CD-ROM Drive(device:FF)
  8. Boot0002* Hard Drive(Device:80)/HD(Part1,Sig00112233)
  9. Boot0003* PXE Boot: MAC(00D0B7C15D91)
  10. Boot0004* Linux

查看手册:

  1. man efibootmgr

tips

改变启动顺序

  1. # efibootmgr -o 3,4

将设置 PXE Boot 为第一启动项,然后是 Linux。

删除启动项

  1. # efibootmgr -b 4 -B

将删除第 4 启动项,并从 BootOrder 中移除。