
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.conf
EFIブートメニューに反映されます。したがって、ブートローダは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