커널 업그레이드 후 Arch Linux를 부팅할 수 없습니다

커널 업그레이드 후 Arch Linux를 부팅할 수 없습니다

.pacman -Syureboot​기기가 시작되지 않아서 tty문제 해결을 시작했습니다. 내가 찾은 것은 다음과 같습니다.

  1. systemctl --failed표시에 systemd-modules-load.service실패했습니다.

  2. sudo journalctl -u systemd-modules-load.service보여주다:

Failed to look up module alias `crypto_user`: Function not implemented
Failed to look up modules alias `sg`: Function not implemented
Failed to look up modules alias `vboxdrv`: Function not implemented
Failed to look up modules alias `vboxnetadp`: Function not implemented
Failed to look up modules alias `vboxnetflt`: Function not implemented
  1. uname -r보여주다 5.4.8-arch1-1.
  2. Pacman -Q linux보여주다 linux 5.7.8.arch1-1.
  3. ls /lib/modules보여주다 5.7.8.arch1-1.
  4. ls /boot보여주다:
initramfs-linux-fallback.img  initramfs-linux.img  intel-code.img  vmlinuz-linux 

이 문제를 해결(복구)하도록 도와주실 수 있나요? 감사합니다!

답변1

커널 버전이 모듈 버전과 일치하지 않습니다.

  • 라이브 USB/CD에서 부팅
  • 파티션을 마운트하세요/mnt
  • 설치 설명서/mnt/boot
  • arch-chroot /mnt
  • 달리기pacman -Syu linux

커널을 다시 설치해야 합니다. 재부팅 후 제대로 부팅되는지 확인하세요.

관련 정보