用于启动 Arch Linux 的默认 rEFInd OS Stanza 是什么?

用于启动 Arch Linux 的默认 rEFInd OS Stanza 是什么?

我有一台安装了 yosemite 的 MacBook,我刚刚添加了一个使用 rEFInd 启动的 arch linux 分区。 Arch 给了我一个错误,因为 rEFInd 默认情况下使用“ ro”参数而不是“ rw”参数启动。我编辑了refind.conf,为 Arch 添加了一个操作系统节,但使用“ rw”作为选项,当我在启动时使用该列表时,它会给出错误。

我正在寻找refind当没有手动给出节时用于 Arch 的“默认节”,以便我可以将我的节与它匹配。

这是我的操作系统节:

menuentry "Arch Linux" {
    icon     /EFI/BOOT/rEFInd-minimal/icons/os_arch.png
    volume   4:
    loader   /boot/vmlinuz-linux
    initrd   \boot\initramfs-linux
    options  "root=UUID=F0778b29-8295-4d1a-b209-8582ebfe1051 rootfstype=ext4 rw add_efi_memmap"
}

另外,我需要删除.efifor arch,这样我启动时就不会出现两个 Arch 列表...它位于哪里?是在 arch 分区上还是在 EFI 启动分区上?

答案1

对于重复条目,您应该更改scanfor上的选项refind.conf。它在那里有详细记录,但在您的情况下,您需要将其设置为仅使用该manual选项,如下所示:

scanfor manual

关于Arch的默认节,您可以使用提供的节,只需根据您的需要进行调整即可。默认的可能也非常基本。

相关内容