如何指定要重新查找的内核?

Chi*_*Abs 2 boot efi

如何告诉 refind 加载特定内核?我得到以下行:

"linux" "rw nomodeset root=/dev/sda1 initrd=initrd.img"
Run Code Online (Sandbox Code Playgroud)

但是为什么我没有kernel=参数来告诉哪个内核使用这些参数呢?

Rod*_*ith 5

这看起来像是 中的一个条目refind_linux.conf。如果是这样,则该文件适用于目录中的所有内核。如果一个目录包含多个内核,rEFInd 默认情况下会将它们“折叠”到其主菜单上的单个条目中。如果您按 F2 或 Insert,您将看到所有其他内核的选项。(如果refind_linux.conf有多于一行,则每个内核将有多个条目,每行一个条目refind_linux.conf。)

如果您希望在 rEFInd 主菜单上看到多个条目,每个内核一个,您可以通过编辑文件refind.conf(通常在/boot/efi/EFI/refind或中/boot/EFI/refind)来实现此结果:取消注释该fold_linux_kernels行并确保将值设置为false