Centos7.4重启提示gurb2/i386-pc/normal.mod not found
重启如下报错信息
挂载镜像,进入救援模式勾选Troubleshooting
选择Rescue a CentOS system
输入1敲回车
敲回车
chroot /mnt/sysimage
这里告诉我们linux系统挂载到 /mnt/sysimage 如果想获得root环境 需要执行命令"chroot /mnt/sysimage"继续回车
df -lh
cd /boot
ls
grub2-install /dev/sda
grub2-mkconfig -o /boot/grub2/grub.cfg
ls /boot/
df -lh
exit
reboot
重启后报如下错
重新挂载镜像(这种情况操作必须清楚kernel_安装Centos版本)
备注:以下为虚机操作步骤,实体机忽略
Vcenter里设置
切记要勾选已连接
移动到boot选项——CD-ROM Drive为第一启动项按F10保存
选择Troubleshooting
选择Rescue a CentOS system
输入1敲回车
敲回车
chroot /mnt/sysimage
这里告诉我们linux系统挂载到 /mnt/sysimage 如果想获得root环境 需要执行命令"chroot /mnt/sysimage"继续回车
rm -rf /boot/*删除/boot所有文件
mount /dev/cdrom /media 把镜像挂载到media下
rpm -ivh /media/Packages/kernel-3.10.0-693.el7.x86_64.rpm --force 重新安装下kernel
grub2-install /dev/sda
grub2-mkconfig -o /boot/grub2/grub.cfg
exit
reboot
重启画面
开机引导画面
成功进入系统