저는 아치 리눅스입니다. 어느 날 시스템 부팅 메뉴에 표시가 중단되었습니다. 그래서 USB를 통해 라이브 아치를 부팅하고 부트로더 파티션을 마운트한 후 실행했습니다 bootctl list --esp-path="/mnt"
. 출력은 다음과 같습니다.
title: Arch linux(default)
id: arch.conf
source: /mnt/loader/entries/arch.conf
linux: /vmzlinuz-linux (No such file or directory)
initrd: /intel-ucode.img
/initramfs-linux.img (No such file or directory)
options: root="LABEL=arch_os"
이 문제를 해결하고 정상적으로 부팅하려면 어떻게 해야 합니까?
당신의 도움을 주셔서 감사합니다
답변1
vmlinuz-linux
그리고 패키지 /initramfs-linux.img
에 포함되어 있습니다.linux
설치하려면 라이브 USB를 사용하고 arch-chroot /mnt
명령을 실행하여 루트 계정으로 이동하십시오. 그런 다음 pacman -Sy linux linux-firmware
누락된 파일 설치를 수행합니다. 그런 다음 해당 exit
명령을 사용하여 라이브 USB로 돌아가서 시스템을 제거하고 재부팅할 수 있습니다.
참고: 다음을 확인하세요.시작하다파티션이 마운트되었으며 /mnt/boot
"chrooting" 전에 패키지를 다운로드할 수 있도록 인터넷에 연결되어 있는지 확인하십시오.