蔡EEPIN
deepin
2022-10-27 18:56 感谢分享,以前还真不知道这个
Reply Like 0 View the author
感谢分享,以前还真不知道这个

使用grub-customizer简单明了。
谢谢分享。
使用grub-customizer简单明了。
不是同一个东西,grub-customizer 是管理 grub 菜单的,efibootmgr 修改的是主板中记录的 uefi 启动条目
不是同一个东西,grub-customizer 是管理 grub 菜单的,efibootmgr 修改的是主板中记录的 uefi 启动条目
谢谢指教!

Popular Events
More
起因:
身为Linux透明(白到透明)的我由于最近反复安装deepin和uos,造成了N个多余的启动项,查询到一个快速删除的方法并且测试成功,当然要记录分享一下啦!
命令:
过程:
开始之前呢,需要先获取root权限。
按照网上的说法,使用“su”命令,但是发现所需的密码并不是装系统时候设置的密码,提示“su:鉴定故障”。
具体原因不知道为什么,但是后来知道了要用“sudo su”,然后输入开机密码就可以啦。
输入efibootmgr,就可以看到所有的启动项了
root@SYC-PC:/home/SYC# efibootmgr
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,0002,0004,0000,2001,2002,2003
Boot0000* Linpus lite
Boot0001* deepin
Boot0002* Vdisk Boot Manager
Boot0003* EFI PXE 0 for IPv4 (00-E0-4C-A2-27-DD)
Boot0004* Windows Boot Manager
Boot0005* EFI PXE 0 for IPv6 (00-E0-4C-A2-27-DD)
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network
然后输入efibootmgr -b XXXX -B,就可以快速删除啦!(XXXX表示对应启动项的编号,这里删除的是0002)
root@SYC-PC:/home/SYC# efibootmgr -b 0002 -B
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,0002,0004,2001,2002,2003
Boot0000* Linpus lite
Boot0001* deepin
Boot0003* EFI PXE 0 for IPv4 (00-E0-4C-A2-27-DD)
Boot0004* Windows Boot Manager
Boot0005* EFI PXE 0 for IPv6 (00-E0-4C-A2-27-DD)
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network