grub2配置文件丢失如何修复

实验操作准备

  • 此步骤因实验需要所做,系统开机属grub界面无需此步!
  • lsblk命令为了查看根分区挂载在什么位置
  • rm -rf /boot/grub2/grub.cfg命令为删除grub2配置文件到达修复步骤

    重启到达修复步骤

    即为

修复步骤如下

指定/boot 目录所在的分区

set root='hd0,msdos1'

加载内核文件,并以只读的方式加载根分区(根据上图此虚拟机根分区为nvme0n1p3)

linux /vmlinuz-4.18.0-80.el8.x86_64 ro root=/dev/nvme0n1p3

指定 initramfs 文件

initrd /initramfs-4.18.0-80.el8.x86_64.img

启动

boot

进入系统后重新生成/boot/grub2/grub.cfg 文件,重启测试

grub2-mkconfig -o /boot/grub2/grub.cfg

posted @ 2022-03-28 18:34  郑琰  阅读(331)  评论(0编辑  收藏  举报
#

# #