Rocky LinuxをインストールしてNAS、というかバックアップ用HDD集にしているとても古い自作PCを久しぶりに起動しようとしてみたところ、ボタン電池の電池切れでUEFIの設定が消えてしまいUEFIインストールしたRockyが起動できなくなってしまいました。
ということで復旧手順のメモ。おま環の可能性もありますので、自己責任で。
ボタン電池を取り替えて、RockyのインストールUSBメモリを用意してUSBメモリから起動します。Trouble Shootingモードで起動。
HDD(SSD)にRockyが入っていたら、その部分を/mnt/sysrootに勝手にマウントしてくれます。
1 |
# chroot /mnt/sysroot |
そのおかげでこれだけで本来のRockyに戻れます。ありがたい。後はgrubの再構築。
26.7. GRUB 2 の再インストール | Red Hat Product Documentation
Red Hat のドキュメントを参考に。
1 2 3 4 5 |
# rm /etc/grub.d/* # rm /etc/sysconfig/grub # dnf reinstall grub2-efi shim grub2-tools # dnf install grub2-efi-x64-modules # grub2-install --target=x86_64-efi --efi-directory=/boot/efi |
必要だったのかはわかりませんが、grub2-install もやってみました。No error reported.が表示されたら最後に
1 |
# grub2-mkconfig -o /boot/efi/EFI/rocky/grub.cfg |
終了後再起動で無事復活。
コメント