首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何消除rEFInd中的重复条目?

如何消除rEFInd中的重复条目?
EN

Unix & Linux用户
提问于 2019-06-18 19:39:21
回答 1查看 1.6K关注 0票数 4

因此,我已经将rEFInd作为引导加载程序安装到我的Linux安装程序上(在试用实际硬件之前,在虚拟盒上安装)。

我已经将refind_linux.conf文件配置如下:

代码语言:javascript
复制
## This file should be present in the same directory as the EFISTUB kernel and initramfs files
## More info at http://www.rodsbooks.com/refind/linux.html , http://www.rodsbooks.com/efi-bootloaders/efistub.html

"Boot with defaults"    "root=PARTUUID=$partuuid rw add_efi_memmap"
"Boot to terminal"      "root=PARTUUID=$partuuid rw add_efi_memmap systemd.unit=multi-user.target"

其中,$partuuid被挂载/的分区的实际partuuid替换。

我还在refind.conf文件中创建了一个菜单项,以便拥有漂亮的Arch图标,而不是普通的Linux图标:

代码语言:javascript
复制
menuentry "Arch Linux" {
    icon     /EFI/refind/icons/os_arch.png
    loader   /vmlinuz-linux
    initrd   /initramfs-linux.img
    options  "ro root=PARTUUID=$partuuid"
    submenuentry "Boot using fallback initramfs" {
        initrd /initramfs-linux-fallback.img
    }
    submenuentry "Boot to terminal" {
        add_options "systemd.unit=multi-user.target"
    }
}

当我启动时,我可以看到rEFInd菜单,但是我有两个条目:

两个人都开始正常。我在/boot目录树中只有一个linux内核文件,所以这看起来是多余的。

我怎样才能摆脱普通菜单项而只保留拱形菜单项?

EN

回答 1

Unix & Linux用户

发布于 2019-06-19 07:02:45

解决方案是防止rEFInd自动扫描引导加载程序,并且只保留手动定义的条目菜单。

在refind.conf中,取消注释并修改以下行:

代码语言:javascript
复制
scanfor external,optical,manual

(我删除了内部扫描)

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/525708

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档