如何删除 rEFInd 启动项?

如何删除 rEFInd 启动项?

我想删除第一个条目,只留下 Debian 条目,对于 GRUB,我知道如何做到这一点,但如何使用 rEFInd?

在此输入图像描述

答案1

请注意,它显示“从 196 MiB FAT 卷启动 EFI\GRUB\grubx64.efi”。

这很可能是指您的 ESP 分区,该分区通常按照/boot/efiDebian 中的方式安装。因此,您在 Debian 中看到的完整路径将是/boot/efi/EFI/GRUB/grubx64.efi.

Debian 的 UEFI GRUB 通常位于 中/boot/efi/EFI/debian/grubx64.efi,因此看起来您可能已尝试从源代码构建 GRUB 并以独立于发行版的方式安装它。如果这个 GRUB 实例只是您不再需要的实验,您只需删除整个/boot/efi/EFI/GRUB目录即可。删除后,rEFInd 将不再有任何可自动检测的内容,当然也不再显示额外的条目。

但是,如果您想保留该 GRUB 实例并将其从 rEFInd 中隐藏,请找到 rEFInd 的配置文件(可能位于/boot/efi/EFI/refind/refind.conf?)并在文件末尾添加如下行:

dont_scan_dirs +,/EFI/GRUB

这应该告诉 rEFInd 它应该忽略该/boot/efi/EFI/GRUB目录(它将其视为EFI\GRUB\)并保留其中的任何内容。

该行上的加号dont_scan_dirs表示“如果有任何先前的行,请勿覆盖任何先前的dont_scan_dirs行;只需将此目录添加到要忽略的目录列表中”。

相关内容