本解决方法都是以CentOS7为模本介绍的

1.由于MBR中的Bootloader损坏而无法启动

启动不了的现象

解决方法:

1.选择Troubleshooting

2.选择救援模式(Rescue a CentOS system)

3.选择1.Continue。按下车就好。。。出现Please press <retuen>时再按回车

4.得到一个shell之后。输入命令

5.成功啦,按exit退出。就可以正常启动了

2.由于grub.cfg文件出错。而导致无法引导启动操作系统

启动不了的现象:

1.需要先手动引导操作系统,先进入操作系统里面并重创建grub.cfg文件

2.重新创建grub.cfg

3.由于vmlinuz内核损坏导致启动不了

启动不了的现象

1.可以从救援模式进入。选第三个 (0-rescue 。。。)

2.从其他地方找一个vmlinuz文件放到/boot下面。(一般是从光盘镜像里)

3.拆解rpm包

4.由于虚拟文件系统initdramfs损坏

启动不起来的现象:

1.插个U盘,在BIOS改成U盘启动并进入救援模式

2.切换根,并且安装虚拟文件系统

3.切换为从硬盘启动就正常了

5.忘记超级用户密码

1.在这个界面是按e键编辑。

2.在这里将后面的都删掉把ro改成rw并且加上一句rd.break(只改打红线框的地方)

3.Ctrl+x 重启

4.切换根

6.不小心删掉了/bin/bash等重要命令。导致无法启动

启动不了的现象:

1.啥都不说了,先进救援模式吧

2.根切换发现切换不了(注意报错)

3.给根里粘贴一个bash

7.整个/boot不小被删除。导致无法启动

启动不起来的现象

1.啥都不说了,救援模式!!!!!

2.得到一个shell时(就是提示有个sh-4.2的时候)

8.安装完linux双系统,无法进入windows7(由于Win8和10有些麻烦,可能不通用)