常见系统故障排除
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常见系统故障排除相关的知识,希望对你有一定的参考价值。
常见系统故障排除:
确定问题的故障特征是什么
重现故障
使用工具收集进一步信息,以确定问题根源
排除不可能的原因
定位故障:
从最简单的问题入手
一次只尝试一种方式
备份源文件
尽可能借助工具
可能会出现的故障:
管理员密码忘记
进入单用户模式直接修改密码
系统无法正常启动
a. grub损坏(MBR损坏,grub配置文件丢失)
ddif=/dev/sda of=/root/mbr.backup bs=512count =1 先备份到其他磁盘
dd if=/dev/zeroof=/dev/sda bs=200 count=1 损坏grub
sync
init0
解决方法1.借助别的主机修复
2.使用紧急救援模式
使用完整的系统安装盘
boot:linux rescue
/mnt/sysimage 挂载为读写
chroot /mnt/sysroot
mknod
------------------------------
进入rescue
grub进入GRUB命令行
grub>root (hd0,0) 指定root
root(hd0,0)
Filesystem type is ext2fs, partition type 0x83
grub>setup (hd0) 安装grub
quit退出
sync
reboot
grub配置文件丢失
grub> root (hd0,0)
grub> kernel /vmlinuz- ro root =/dev/vo10/root rhgbquiet
grub > initrd /inited-
grub> boot
mv /boot/grub/grub.conf /root/
sync
root (hd0,0)
kernel /vmlinuz-(TAB键)
initrd /initrd-(TAB键)
boot
启动以后手动建立grub.conf
内容
default=0
timeout=10
title RHEL 5.8
root (hd0,0)
kernel /vmlinuz-2.6.18-364.e15ro root=/dev/vo10/root quiet
initrd /initeamfs-2.6.18-364.e15.i686.img
b. 系统初始化故障(某文件系统无法正常挂载,驱动不兼容,)
grub:编辑模式
emergency
c. 服务故障
进入交互式模式 i键,停止故障的服务
rc.local脚本语法错误或出现逻辑错误
进入单用户模式修复
d. 用户无法登陆(bash程序故障)
进入紧急救援模式
mkdir /media
mount /dev/hdc/media
cd Server
ls | grep bash
rpm –avh –replacepkgs --root /mnt/sysimage bash-3.2-32.e15.i386.rpm 覆盖安装
命令无法运行,export PATH=/data/bin
退出当前登录,另起虚拟终端
/user/bin/vim /etc/profile
本文出自 “linux运维” 博客,谢绝转载!
以上是关于常见系统故障排除的主要内容,如果未能解决你的问题,请参考以下文章