怎样排错:
 1.确定问题的故障特征
 2.重现故障
 3.使用工具收集进一步信息,确定故障的真正根源
 4.排除不可能的原因
 5.定位故障:
  从简单的问题入手
  一次尝试一种方式
 

减少数据丢失: 
 1.备份原文件
 2.尽可能借助于工具
 
可能会出现的故障:
 1.管理员密码忘记
 2.系统无法正常启动
  a.grub损坏(MBR损坏,grub配置文件丢失)
  b、系统初始化故障(某文件系统无法正常挂载、驱动不兼容)
  c、服务故障
  d、用户无法登录系统(bash程序故障)
              *可切换至单用户模式,即1级别,或挂载光盘解决*
 3、命令无法运行,export PATH=/date/bin
  退出当前登录,另启终端,重新登录
   使用绝对路径编辑配置文件
 4、编译过程无法继续(开发环境缺少基本组件)
 
 MBR损坏修复方法:
  1、借助别的主机修复
  2、使用紧急救援模式
   a、boot.iso
   b、使用完整的系统安装关盘
    boot:下输入 linux rescue命令  
     /mnt/sysp_w_picpath 目录下
     
  grub配置文件丢失:
   grub>  root(hd0,0)
   grub> kernel /vmlinuz -ro root-/dev/vol0 rhfgb wier
   grub> initrd /initrd-
   grub> boot
   修复grub配置文件

 

用户误把默认级别设定为0或6 
           修复方法:进入单用户模式,编辑inittab文件
 
 /etc/rc.d/rc3.d损坏 --> 进入单用户模式,修改目录系统
  /etc/rc.d/rc.local的意义:s99,里边可写入命令进而启动
 某个服务故障导致启动停止,如sendmail,配置文件时间戳检查无法通过时;--->启动时敲击I键进入交互式模式
 
 rc.local脚本语法错误或出现逻辑错误-->进入单一模式修复