我怎样才能删除引导加载程序中的旧 Debian 条目?

我怎样才能删除引导加载程序中的旧 Debian 条目?

我曾尝试安装 Debian(但没有成功),但徒劳无功,之后我使用 LVM 安装了 Ubuntu。现在我仍然拥有这两个操作系统的启动项(F7启动时键入)。这两个操作系统都是使用 LVM 加密和加密安装的。

根据建议,我安装了 grub-customizer,它看起来像这样:

在此处输入图片描述

那里没有提到 Debian。我该如何删除这个条目?

输出efibootmgr

nuc@nuc:~$ sudo efibootmgr
[sudo] Passwort für nuc: 
BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0004,0002,0003
Boot0001* ubuntu
Boot0002* UEFI: PXE IPv4 Intel(R) Ethernet Connection (10) I219-V
Boot0003* UEFI: PXE IPv6 Intel(R) Ethernet Connection (10) I219-V
Boot0004* debian

答案1

根据评论中获得的信息,您只想从 UEFI 启动菜单中删除 Debian 条目。为此:

打开终端并运行:

sudo efibootmgr

正如问题所述,输出将如下所示:

BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0004,0002,0003
Boot0001* ubuntu
Boot0002* UEFI: PXE IPv4 Intel(R) Ethernet Connection (10) I219-V
Boot0003* UEFI: PXE IPv6 Intel(R) Ethernet Connection (10) I219-V
Boot0004* debian

要删除不需要的条目(debian在本例中),请运行:

sudo efibootmgr -b 4 -B

这将删除以下条目:Boot0004* debian

之后,debian通过运行以下命令从 EFI 分区中删除该文件夹:

sudo rm -r /boot/efi/EFI/debian

由于grub似乎没有提及debian,因此该过程到此停止。

重新启动后你将不会再看到任何内容debian

谢谢这个答案和 mook765。

相关内容