解决Centos7出现grub,停在grub页面

开机启动出现grub引导,造成这种情况的根本原因是启动盘引导有问题,grub引导丢失,开机后会直接进入grub引导界面

临时启动 

修复步骤如下:
grub>ismod xfs
grub>set root=(hd0,msdos1) —(指定boot分区)
grub>linux16 /vmlinux-xxxx(tab键补全) root=/dev/mapper/centos-root
grub>initrd16 /initramfs-.xxxxx.img
grub>boot
这个时候系统会正常启动

永久启动

启动完成后,进入系统后需要修复grub引导文件
cat /boot/grub2/grub.cfg
cat /boot/grub/grub.cfg 查看该文件是否为空
若两个文件都为空,建议使用:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
sudo grub2-mkconfig -o /boot/grub/grub.cfg