一、grub文字引导阶段
当不小心损坏了grub文字引导文件并重启了系统,导致无法开机并出现以下报错
解决办法:
关闭虚拟机,修改优先启动项为镜像文件,进入救援模式
更换shell
将系统中备份的grub文字引导文件导入硬盘中
恢复优先启动项,重启系统
二、内核引导文件损坏
如果开机时出现以下报错,导致无法开机,原因是内核引导文件损坏,导致系统无法识别内核
解决方法:
修改优先启动项为与内核版本一样的镜像文件,进入救援模式
* 挂载镜像所在的cd盘 到/mnt目录
** 将kernel.rpm包复制到 /root目录中
**将rpm包转化为目录
以上操作完成后:
cp vmlinuz3.10.0-123.el7.x86_64 /root/
将损坏的文件复制到 /boot分区,
修改完成后退出系统,修改启动项,重新开机即可
三、当开机时出现以下报错
解决方法:
修改启动项,进入救援模式,
*更改shell
**重新生成误删除的文件
恢复启动项,重启
四、当开机执行的文件链接被修改,导致无法开机,出现以下报错:
解决方法:
在开机选择系统界面按e
删除linux16开头的“ro”以后的该段所有代码,并改为 rw rd.break
Crtl + x 进入以下界面
*进入root用户
*删除被修改的软连接的文件
*将被改过的软连接修改回来
boot继续启动
本文转自 昭He浅墨 51CTO博客,原文链接:http://blog.51cto.com/502703956/1921476,如需转载请自行联系原作者