カーネルのアップグレード後にArch Linuxを起動できない

カーネルのアップグレード後にArch Linuxを起動できない

.pacman -Syu機器rebootが起動しなかったため、トラブルシューティングを開始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

カーネルを再インストールする必要があります。再起動後に正しく起動することを確認してください。

おすすめ記事