系统grub.config丢失无法正常启动解决

系统启动时候报错如图显示:


3309662063b919847f939e30d52650d.png

显示grub.cfg 无法找到,解决的思路是尝试重新生成此文件

登录服务器远程管理卡,挂载官方的镜像,系统原本的系统是centos7.9,我们选择使用centos7.6-minimal.iso,然后选择服务器从虚拟镜像启动,然后通过iso镜像进入拯救模式(troubleshooting)(这里使用的镜像centos7的什么镜像都可以)


image.png

image.png

image.png

image.png

进入命令行下,执行命令

chroot /mnt/sysimage

切换到原来的系统目录下,之后执行grub2-mkconfig尝试重新生成grub2.cfg文件

grub2-mkconfig --output=/boot/grub2/grub.cfg

注意执行此命令一定讲执行结果发送到指定文件中,仅执行grub2-mkconfig会出现执行命令成功,但是重启时文件还是找不到的情况。

执行完以上命令后,再次尝试重启系统,这次成功了。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容