实战修复centos7,8 删除/boot/grub2/*内所有文件进行修复

CentOS 7,8 破坏MBR后进行恢复

dd if=/dev/zero of=/dev/sda bs=1 count=446
光盘进入救援模式
grub2-install --root-directory=/mnt/sysimage /dev/sda

CentOS 7,8 删除/boot/grub2/*所有内容进行恢复

光盘进入救援模式
chroot /mnt/sysimage
grub2-install /dev/sda
grub2-mkconfig -o /boot/grub2/grub.cfg

CentOS 7,8 删除/boot/下所有文件后进行恢复

1 光盘救援模式下安装grub2
特别说明:Centos8 必须先grub,再安装kernel,否则安装kernel-core时会提示grub出错
chroot /mnt/sysimage
grub2-install /dev/sda
2安装Kernel
#CentOS 7 
mount /dev/sr0 /mnt
rpm –ivh /mnt/Packages/kernel-3.10.0-1062.el7.x86_64.rpm --force
#CentOS 8 
mount /dev/sr0 /mnt
rpm -ivh /mnt/BaseOS/Packages/kernel-core-4.18.0-147.el8.x86_64.rpm --force
3修复grub配置文件
生成grub2.cfg文件
grub2-mkconfig –o /boot/grub2/grub.cfg
4 退出重启
exit
exit

进入光盘救援模式一定要手快,手不快的可以调试BIOS启动顺序


版权声明:本文为weixin_43736596原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。