EFIローダーが見つかりません。 \loader\entries\*.conf に構成ファイルが必要です。

EFIローダーが見つかりません。 \loader\entries\*.conf に構成ファイルが必要です。

EFIモードでインストールを開始すると、エントリのないEFIメニューが表示されます。 Enterキーを押すとエラーが発生します。

No loader found. Configuration files in \loader\entries\*.conf are needed.

アイテムがあります/boot/loader/entries/

# cat /boot/loader/entries/arch.conf
title    Arch Linux
linuz    /vmlinuz-linux
initrd   /initramfs-linux.img
options  root=/dev/sda2 rw

タイムアウトオプションを変更すると、/boot/loader/loader.confEFIブートメニューに反映されます。したがって、ブートローダはloader.conf正しく表示されますが、entriesそのフォルダには何も見つかりません。

ルートを変更した後、bootctl status私のESPの正しい部分UIが出力されました。何が間違っているのか混乱しています。ブートローダが私のメニュー項目を見つけることができないのはなぜですか?

ベストアンサー1

ただオタイルだけです。 gigmibootはArch.confを正常に見つけることができますが、有効なエントリではありません。

Arch.confのオプションを次のようlinuzに変更しますlinux

title    Arch Linux
linux    /vmlinuz-linux
initrd   /initramfs-linux.img
options  root=/dev/sda2 rw

おすすめ記事