コメントの投稿
- Fedora30 GRUB
dnf system-upgrade reboot
行うと
grubのコマンドになってしまった
ls (hd0,1)
ls (hd0,2)
等を行い、/bootを探す
見つけると
set root=(hd0,4)
として、そのパーテイションをrootにする
linux /vmlinuz-5.3.11-100.fc29.i686 rw root=/dev/mapper/Ga6-r rd_LVM_LV=Ga6/r rd_LVM_LV=Ga5/swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=ja_JP.UTF-8 KEYTABLE=jp106 rd.info rd.convertfs enforcing=0
initrd /initramfs-5.3.11-100.fc29.i686.img
と、2回おまじないをして
boot
通常に起動したみたいなので
grub2-install /dev/dba
を実行、リブートした
すると、次は、grubのレスキューになってしまった
error: symbol 'grub_file_progress_hook' not found.
grub rescue> insmod normal
としても、エラーが出る
もう何もできない。。。なので、レスキュー(インストール)CDで起動。
何が有効だったのかわかないが、GRUB正常にもどった。
やったこと
まず、レスキューで起動後
chroot /mnt/sysroot
そして、1〜3などを行った。
1.grub2-install /dev/dba
の実行
2.grub2-mkconfig -o /boot/grub2/grub.cfg
で、データ修正
3./etc/default/grubに
GRUB_PRELOAD_MODULES="lvm part_gpt part_msdos"
を、追加
投稿内容の公開方法は、ご指定のメールアドレスに記載しています。