首先进行grub文件破坏,删除配置文件

rm -rf /boot/grub2/grub.cfg       删除需谨慎,实验的话最好去3A搞个虚拟机!

init 6 重启


Linux Centos7 grub引导故障_重启

重启之后,在开机加载界面按esc键,选择 Troubleshooting

Linux Centos7 grub引导故障_bash_02

选择Rescue a Centos system

Linux Centos7 grub引导故障_linux_03

按1,回车

Linux Centos7 grub引导故障_linux_04

进入bash模式

chroot /mnt/sysimage

grub2-install /dev/sda

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

Linux Centos7 grub引导故障_linux_05

最好,退出bash模式,exit  ,重启 reboot, 这样子就修复成功了,大家缺乏机器练手的话可以去3A看看!