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

관련 정보