文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>RedHat Troubleshooting案例(on RHEL4)

RedHat Troubleshooting案例(on RHEL4)

时间:2007-03-30  来源:richardliu1123

一个正常的linux系统,为了模拟TS现象,我异想天开地做出如下设置:

1>锁定root用户;

2>把/etc/fstab中任一个正确的卷标改成错误的;

3>修改/etc/inittab,把默认级别改成6;

4>把/目录或/tmp目录或/home目录写满或都对特定的用户做quota限制;

5>把/boot下vmlinuz和initrd文件更名(意在模拟grub破坏); 

 

分析:

以上除5>外任一问题单独出现,不用救援方式均能解决;可是我把它们组合在一起,结果单用户也进不去了...

 

现象:

不管是用1或single或emergency进单用户,问题1与问题2相互依存。

 

 

措施:    1.救援方式,解决问题1;    2.问题2正常初启化后会提示分区挂载错误,,利用fdisk -l /dev/hdax和 e2label /dev/hdax对各分区卷标查询一下,然后把卷标是/usr分区挂载一下,利用vi修改错误的卷标;      注意:挂载/usr目的就是要利用vi修改/etc/fstab中错误的卷标    3.进单用户,然后修改/etc/inittab;    4.由于进X时,要在/home/~,/tmp下写文件;如果/home/或/tmp或/目录满均会出现无法启动X,quota也会出现同样问题;    5.grub问题:       5.1)如果是vmlinuz或initrd文件有误,会报ERROR 15错误;         措施:mkinitrd initrd-$(uname -r).img $(uname -r) 救援模式重新生成一个initrd;              如何是vmlinuz,则要网络启动或光盘启动,把CD1中下isolinux下的        vmlinuz拷贝到/boot/下,或从网络/var/pub/ftp下找isolinux,余下方法同上。                  5.2)如果是grub.conf有错误,重新手工编辑一个;         措施:参照/usr/share/doc/grub-xx/menu.1st参照,这时要查询一下系统版号,uname -r           title redhat as 4           kernel (hd0,1)/vmlinuz-2.6.9-42.EL ro root=LABEL=/  rhgb quiet           initrd (hd0,1)/initrd-2.6.9-42.EL.img       5.3)如果是stage1或stage2没有,则重新安装一下grub(grub-install /dev/hda);   RedHat Troubleshooting汇总

   http://blog.chinaunix.net/u/25142/showart.php?id=258539

相关阅读 更多 +
排行榜 更多 +
暗黑封魔录手游

暗黑封魔录手游

角色扮演 下载
战国美人游戏

战国美人游戏

角色扮演 下载
仙境苍穹手游

仙境苍穹手游

角色扮演 下载