カーネルパラメータはREFIndでは機能しません。

カーネルパラメータはREFIndでは機能しません。

何らかの理由で、私のrefind.confでは、カーネルパラメータ設定は完全に無視されます。関連する構成は次のとおりです。

menuentry "Arch Linux" {
    volume   "Arch Linux"
    loader   /boot/vmlinuz-linux-zen
    initrd   /boot/initramfs-linux-zen.img
    options  "root=PARTUUID=e63233fa-99a1-48ed-892a-6a5d1ad59c9b rw text initrd=boot\intel-ucode.img biosdevname=1 ipv6.disable=1"
    submenuentry "Boot using fallback initramfs" {
        initrd /boot/initramfs-linux-zen-fallback.img
    }
    submenuentry "Boot to terminal" {
        add_options "systemd.unit=multi-user.target"
    }
}

ネットワークインターフェイス名を変更し、ipv6を慎重に無効にする必要があるbiosdevname = 1およびipv6.disable = 1カーネルパラメータがありますが、どちらも実行されません。次の項目の「アイコン」メニューの変更は機能しますが、カーネルパラメータでは機能しないため、refind.conf項目が認識されることがわかります。誰にもアイデアがありますか?

ベストアンサー1

Refindはカーネルパラメータを渡します。 dmesgでチェックインしましたが、

Kernel command line: root=PARTUUID=90ca582a-f687-41e5-b351-21ebaebd86ad rw mitigations=off clocksource=tsc tsc=reliable initrd=\boot\initrd.img-5.11.0-49-generic

RefindのToDoリストから、エラーの下に次の行が表示されます。 「Linuxカーネルの手動ブートセクションがあり、オプション行にinitrd行と2番目のinitrdファイルを指定すると、ほとんどの場合、両方のinitrdファイルがカーネルに渡されます。」

メニュー項目の2つのinitrd項目のうちの1つを削除しようとするこの試みに基づいています。

おすすめ記事