删除BootMenu中无用的启动项

计算机安装过双系统后容易在Bootmenu中留下一些系统的启动项,如ubuntuwindow boot manager等。如图:

image

明明这些系统已经不存在,但仍然有启动项。这是当初安装系统时因为在EFI系统分区中留下了系统的记录。删除这些无用的启动项要用到命令efibootmgr命令。

  1. 列出启动项

    sudo efibootmgr -v

    在列表中第一列即为启动项编号,第二列为启动项记录。如:Boot0000 Windows Boot Mangaer....

  2. 删除启动项

    sudo efibootmgr -b 0 -B

    如此便清除了编号Boot0000的启动项。注意这里的编号是16进制。

参照: