对于linux系统通常会出现3类故障:

A、硬盘上的MBR引导区损坏

B、grub菜单损坏

C、分区文件损坏

这里有一张系统启动的图片:

linux系统故障排除 

 

对于以上故障逐一解决方案:

 

故障A:模拟故障:新建一个文件覆盖硬盘MBR区。

linux系统故障排除

重启系统

linux系统故障排除

由于该故障需要光盘支持,所以光盘放在光驱中,如果直接按回车,系统会重新在光盘引导下重新安装;

在这里我们输入linux rescue命令,进入救援模式,找回MBR区的文件。

linux系统故障排除

按回车,进入救援模式的语言选择区:

linux系统故障排除

键盘选择区:

linux系统故障排除

是否驱动网络服务,这里不需要启动,因为可以是在光盘救援模式下的,选择NO:

linux系统故障排除

基本设置已完成,如果没有其他需要更改的,会设置的就按继续:

linux系统故障排除

经过系统扫描,找到了系统的MBR文件内容,被挂载到了/mnt/sysp_w_picpath下,进去系统后,输入以下chroot命令,进去相关的目录。:

linux系统故障排除

救援模式小系统启动,进去命令模式:

linux系统故障排除

输入chroot /mnt/sysp_w_picpath,进去这个目录:

linux系统故障排除

输入grub-install  /dev/sda,把系统找到的MBR文件安装在第一个块硬盘上:

linux系统故障排除

输入两次exit,重启系统:

linux系统故障排除

重启后,系统就恢复了正常了。 

 

故障B: