修复grub2
实验一前期准备:
删除boot下的所有grub开头的文件
rm -rf /boot/grub* reboot
开机状态:
一、
进救援模式(如何进入救援模式,可参考我其他文档)
二、
grub2-install /dev/sda2
三、
此时在boot下有grub2 文件了,但是没有grub.cfg文件,可以通过grub2-mkconfig生成
grub2-mkconfig -o /boot/grub2/grub.cfg
实验二:
rm -rf /boot/*
reboot
开机状态:
一、
开机按Esc进入救援模式
二、切根
chroot /mnt/sysimage
三、挂载光盘到mnt
mount /dev/sr0 /mnt
四、安装内核包(内核版本号就Package里有啥用啥)(--force 强制安装)(--nodeps不检查依赖包安装如果没提示需要依赖性,可以不加,正常应该不用加)
rpm -ivh /mnt/Package/kernel-3.100-693.e17.x86_64.rpm --force --nodeps
五、
grub2-install /dev/sda
六、
grub2-mkconfig -o /boot/grub2/grub.cfg
七、强制写入磁盘(这步可以不写)
sync
八、退出,重启,正常启动则成功,不正常按照步骤重新来
exit
reboot
-------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------- 博客均为个人笔记,无所追求,仅供参考~~~ QQ--2382990774