GRUB で EFI への登録に失敗したら…
昨日、久々に起動した Windows 10 で 1803 のアップデートが来ていた。 サブで使っている別の Note PC では問題なかったのでこちらにも適用したら、なんとメインで使っている Linux が起動しなくなった。レスキュー用に作成していた USB スティックから Linux を boot させて GRUB を再設定し、 EFI の再登録をしようとしても以下のようなエラーが出て失敗してしまう。
error: efibootmgr failed to register the boot entry: Input/output error.
実は以前から efibootmgr がエラーする現象は出ており、恐らくは SSD への Windows 10 インストールでハマる で書いたように SDD と HDD の両方の EFI 情報が登録されていたせいだろう (それなりに古い BIOS だから EFI に登録できる情報に限りがあるのだろう) と考えていた。今回は Linux が全く起動できない状態に陥っているのでマジメに調べてみると、原因はもっと単純だった。
※ Secure Boot 関連でハマった場合には こちら を参照


最近のコメント