FENG提示:
仅供学习之用,实际工作出现问题更多,要针对性解决。
一、X 图形介面问题
1.不要在级别5下排错,进入级别3处理。
2.在级别3下,先执行:system-config-display命令,尝试进入图形显设定;
如果不能进入可能是显卡问题,运行:x –probeonly 侦测显卡,侦测信息会在日志(/var/log/xorg.0.log)
如果能显卡没问题,那查看:/home 和 /tmp(/var) 目录是否满
用 df -h /home 或 df
-h /var (如果存满,会无法登录)
3.如果不是以上问题,查看 xfs 服务是否启动;service xfs
status
二、网络问题
1.查看是否名称解析出错,dig hostname(NDS服务支持)
2.IP地址是否出错,ifconfig
3.网关问题,route –n
4.有没有正确网卡驱动(modules for NIC)
用:cat /etc/modprobe.conà查看:alias eth0 网卡型号
重启网卡:ifdwon eth0 /
ifup eth0 (看是否会报错)
三、开机问题
1.GRUB
2.kernel载入是否正确
3.出现 panic 表示根目录挂载失败
检查:/sbin/init 或 /etc/inittab 或 根目录是否损坏
4.如果 /etc/rc.d/rc.sysint没有执行成功
先查看:/bin/bash 是否损坏,/etc/fstab 配置是否出错
再查看:/etc/rc.d/rc 和 /etc/rc.d/rc1~n.d/
四、filesystem故障
原因:多数是电脑死机或不正常关机
1.
Umount 先卸载
2.
Fsck -y
filesystem 测试指定档案并修复
3.
修复完成后 mount 挂
例:umount /dev/sdb1 /data
Fsck -y /dev/sdb1
Mount /dev/sdb1 /data
五、当run levels 出错
1.进入单用户模式(single user mode)
单用户模式有三种:runlevel 1 (inità/etc/rc.sysinità/etc/rc1.d/*)
Runlevel S
(inità/etc/rc.sysinit)
Runlevel emergemcy (initàsome /etc/rc.sysinit)
Sulogin模式
2.怎样进入三种模式:
Runlevel
1 à在GRUB中按’E’,修改roo=LABEL=/
1
Runlevel
S à在开机时出现”Welcome to ……”时,按’i’键进入有选择启动
Runlevel
emergency à通常/etc/fstab设置错误,开机时就会进入;输入root密码可进行修复(注意可能要用绝对路径来输入命令)
六、Rescue mode(救援模式)
原因:当根目录损毁,或boot开机程序损坏
1.用光盘或U盘开机
可将boot.iso做成启动光盘,或将diskboot.img放到U盘(在Linux第一张光盘中有这些文件)
2.启动后在boot:时输入‘rescue
mode’
按提示放入光盘修复,然后会回到命令提示符
注意:救援模式会尝试将根目录挂到/mnt/sysp_w_picpath
4.
输入:grub-install /dev/sda (修复GRUB开机程序)
注意:如提示出错要先用’chroot /mnt/sysp_w_picpath/’,将/mnt/sysimge/做为root路径,再运行grub-install /dev/sda
5.
输入:exit (第一个exit退出change root)
再次输入:exit (第二个exit退出rescue mode)
转载于:https://blog.51cto.com/fengmsn/188899