可能出现的故障:

1,管理员密码忘记

  进入单用户模式修改密码

2.系统无法正常启动

  a.grub损坏(MBR损坏,grub配置文件丢失)

  b.系统初始化故障(某文件系统无法正常挂载、驱动不兼容)

  c.服务故障

  d. 用户无法登陆系统(bash程序故障)

3.命令无法运行

4.编译过程无法继续(开发环境缺少基本组件)

模拟故障

1 MBR损坏

  1.1.先备份好MBR:dd if=/dev/sda of=/root/mbr.back  bs=512 count=1
说明:主引导记录512字节中前446是MBR代码(即:bootloader),后64字节包含分区表信息,最后2字节标识是MBR。(在装双系统的时候一般本分的是前446个字节)

  1.2.破坏掉MBR:

 dd if=/dev/zero of=/dev/sda count= bs=
sync
3 shutdown -r now  

解决办法:

  1.  借助别的主机的进行恢复

  2. 使用紧急救援模式

    a. boot.iso

    b. 使用完整的系统安装盘

在紧急救援模式下,文件系统都被挂载到/mnt/sysimage下(read-only,rw)

 root (hd0,)

 setup (hd0)

 quit

 sync

 reboot

grub配置文件丢失

  mv /boot/grub/grub.conf /root/,系统重启将直接进入grub
解决办法:

root (hd0,)

kernel /vmlinuz-(再按tab键)

initrd /initrd-(再按tab键)

boot

如果不小心 rm -rf /bin/bash,系统将不能正常开机

按F2通过光盘启动进入紧急救援模式,通过挂在光盘的方式安装bash.rpm:

05-12 08:04