如何告诉 refind 加载特定内核?我得到了以下行:
"linux" "rw nomodeset root=/dev/sda1 initrd=initrd.img"
但是为什么我没有一个kernel=
参数来告诉哪个内核使用这些参数?
答案1
这看起来像 中的一个条目refind_linux.conf
。如果是这样,则该文件适用于目录中的所有内核。如果目录包含多个内核,rEFInd 默认会将它们“折叠”到主菜单上的单个条目中。如果按 F2 或插入,您将看到所有其他内核的选项。(如果refind_linux.conf
有多行,则每个内核将有多个条目,每行一个refind_linux.conf
。)
如果您希望在 rEFInd 主菜单上看到多个条目(每个内核一个),您可以通过编辑文件refind.conf
(通常在/boot/efi/EFI/refind
或 中/boot/EFI/refind
)来实现此结果:取消注释该fold_linux_kernels
行并确保将值设置为false
。