破坏grub
使用dd命令破坏512 前面的446字节,注意不能破坏第一分区到512字节,否则将修复不了。1
2
3cd /boot
dd if=/dev/zero of=/dev/sda bs=1 count=446
rm -rf grub*
重启选择Troublesbooting进行修复1
2
3
4# cp -r /mnt/sysimage/usr/lib/grub/i386-pc /usr/lib/grub
grub2-install --root-directory=/mnt/sysimage/ /dev/sda
chroot /mnt/sysimage
grub2-mkconfig > /boot/grub2/grub.cfg
删除/boot 进行修复
1 | rm -rf /boot |
进入救援模式 安装内核1
2
3
4
5chroot /mnt/sysimage/
mount /dev/cdrom /mnt
rpm -ivh /mnt/Packages/kernel-3.10.0-514.e17.x86_64.rpm --force
grub2-install /dev/sda
grub2-mkconfig > /boot/grub2/grub.cfg