LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2124|回复: 2

troubleshooting部分个人总结

[复制链接]
发表于 2007-10-12 13:37:09 | 显示全部楼层 |阅读模式
1. /etc/inittab 丢失或错误, 丢失的情况下要进rescue模式, chroot /mnt/sysimage, rpm -Va /etc/inittab; 显示missing, rqm -qf /etc/inittab 查找文件所属的rpm包initscripts,然后通过光盘或者是网络安装此软件包.注意加上--force选项。 如果是错误的话, 会 有多种情况, 比如initdefaults设置错误,机器一直的重启。 此时的修复工作不需要rescue模式, 只要启动的时候动态调整启动选项,加上运行级别启动,然后查找文件中的错误。 当然也可以rescue直接重装一下软件包,省的读文
2. /boot/grub/grub.conf 错误。 错误的特征就是启动的时候显示grub 的命令行。要正确的修复就必须对/boot/grub/grub.conf的书写格 式非常的熟悉, 而且要能够子集手写出来。在grub命令下打下文件中引导的几个命令, root (hd0,0) ; kernel /vmlinuz-XXXXX-img; initrd initrd-XXXXX.img; 在这个过程中要特别注意tab键的使用, 可以帮助我们解决很多的问题
3. /etc/fstab 丢失或错误。 启动的时候会提示输入root密码对磁盘进行检查。 输入密码, 因为此时硬盘是只读的, 所以要重新mount -o remount /dev/sdaXX / ; 然后fdisk -l 查看分区情况, 然后e2label将各个分区的卷标设置正确。 最后vi /etc/fstab, 当然这就需要你还能手写fstab文件了。 然后重启即可.
4. 一些重要文件的丢失, 比如mount, bash等,解决的方法仍然是以rescue方式进入, rpm -Vf XXX 查询文件是否损坏, rpm -qf 查询属于哪个软件包, 然后安装. 另外还要保证分区是以可读写
发表于 2007-10-12 23:33:49 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2007-10-13 14:28:03 | 显示全部楼层
谢谢你共享的资料,最近准备参加这个考试,现学习一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表