Linuxカーネルを更新すると、コンピュータが破損しています。

Linuxカーネルを更新すると、コンピュータが破損しています。

今日は、pacman -Suy次回コンピュータの電源を入れようとすると、次のエラーが発生します。

Starting vmlinuz-linux
Using load options 'ro root=UUID=1d7....... initrd=\initramfs-linux.img'
EFI stub: ERROR: Failed to read file
Trying to load files to higher address
EFI stub: ERROR: Failed to read file

Arch Live USBを使用して/boot/vmlinuz-linuxバージョン4.8.11-1をバックアップしてインストールしました。今すぐ起動しようとすると、rEFIndサブメニューにltsバージョンのみが表示されます(ltsとnon-ltsの両方が表示されます)。を編集しようとすると、/boot/EFI/refind/refind.conf入力/出力エラーが発生します。

助けてください。私はこの時点で完全に迷子になりました。私のラップトップが失われないことを願っています。

ベストアンサー1

どういうわけか私のESPが破損しています。すべてをバックアップし、SMARTテストを実行してハードウェアの問題ではないことを確認したら、espを再フォーマットしてrEFIndを再インストールしました。

 mkfs.fat -F32 /dev/sda2
 refind-install --usedefault /dev/sda2
 cd /var/cache/pacman/pkg
 pacman -U linux-4.8.12-2-x86_64.pkg.tar.xz
 mkinitcpio -p linux

おすすめ記事