将内核版本替换为 rEFInd,无需自动检测

将内核版本替换为 rEFInd,无需自动检测

最近我换成了 rEFInd 引导加载程序。我通过include path/to/theme.conf在 refind.conf 末尾添加内容将主题更改为 initramfs。我想禁用某些内核的自动检测(或在minus加载时删除它们,因为它们是不必要的)

这是我的/boot

efi                                intel-ucode.img      vmlinuz-5.3-x86_64
initramfs-5.3-x86_64-fallback.img  linux53-x86_64.kver  vmlinuz-5.4-x86_64
initramfs-5.3-x86_64.img           linux54-x86_64.kver  vmlinuz-5.4-x86_64.png
initramfs-5.4-x86_64-fallback.img  memtest86+
initramfs-5.4-x86_64.img           refind_linux.conf

我如何检测我的内核版本?没有refind_linux.conf

我想要设置配置refind.conf,例如:

menuentry "Manjaro" {
    icon     /EFI/refind/themes/initramfs/icons/os_manjaro.png
    volume   "SYSTEM"
    loader   "/boot/vmlinuz-VERSION_HERE"
    initrd   "/boot/initramfs-VERSION_HERE.img"
    options  "root=UUID=XXXX rw quiet apparmor=1 security=apparmor udev.log_priority=3"
    submenuentry "Boot using fallback initramfs" {
        initrd "/boot/initramfs-VERSION_HERE-fallback.img"
    }
    submenuenrty "Boot to single-user mode" {
        add_options "single"
    }
    submenuentry "Boot with minimal options" {
         options "ro root=UUID=XXXX"
    }
}

os_manjaro.png我自己用 Photoshop 处理过。效果正常。

如果您在评论中问我,我可以添加任何额外的信息(我不知道我错过了什么信息)

我听说可以通过postinst.dbash/zsh 脚本来处理这类事情,但我没有找到关于此功能的文档

我检查了问题,并且这个问题不是重复的

相关内容