Chinaunix首页 | 论坛 | 博客
  • 博客访问: 117747
  • 博文数量: 38
  • 博客积分: 2111
  • 博客等级: 大尉
  • 技术积分: 395
  • 用 户 组: 普通用户
  • 注册时间: 2010-02-06 13:04
文章分类

全部博文(38)

文章存档

2012年(4)

2010年(34)

我的朋友

分类: LINUX

2010-05-29 23:22:08

RHCE 排错强化训练!

############################################### #
#                                             # #
#  作者:kkmangnn([email]kkmangnn@gmail.cn[/email])           # #
#  #  欢迎转载,但请保留此段                   # #
#                                             ##
###############################################
系统安装: 分两种情况
1)、没有lvm,手动设置分区 ,以这个为主。下图是这种方式的/etc/fstab文件
 
2)、有lvm,系统默认方式安装,下图是默认方式安装的/etc/fstab文件,不同情况在具体问题中有说明
几种故障,包括但不止于:
一、grub.conf文件丢失
二、grub目录丢失
三、boot目录丢失
四、/etc/fstab 文件丢失
五、/etc/inittab 文件丢失
六、mount 文件被修改
七、综合实验
一、grub.conf文件丢失
启动时提示
1 没有LVM情况
2 LVM的情况 注意上下两种情况区别在 root= “  这一句。具体内容参照/etc/fstab文件中的内容
重启利用光盘进入rescue模式
     二,grub目录丢失
正常grub 目录下的文件
      
       重启进入系统提示:
在提示符中按照grub文件丢失的处理方式进入系统。提示:
重启进入rescue模式,并chroot 进入真实环境模式
进入/boot/grub目录,发现目录内容是空的,需要在chroot环境下重新安装grub: grub-install /dev/sda
参照grub.conf文件丢失的方式,重新写入grub.conf文件
1 没有LVM情况
2 LVM的情况 注意上下两种情况区别在 root= “  这一句。具体内容参照/etc/fstab文件中的内容
重启正常系统
三、boot目录丢失
重新进入系统,提示
 
发现找不到vmlinuz 等文件
进入rescue模式,发现/boot下面没有任何文件
需要重新安装kernel 包,然后安装grub-install ,最后编辑grub.conf文件
这里通过启用网络,从ftp服务器上下载rpm包,然后安装到系统中,具体步骤:
    1 chroot /mnt/sysimage
       2 service network restart
        ( 3 )   lftp 192.168.0.254 ; 通过ftp登录系统,
        ( 4 )
 (5 ) 退出chroot模式
       6)安装rpm
rpm –ivh --force --root /mnt/sysimage /mnt/sysimage/kernel-2.6.18-53.el5.i686.rpm
(7) 输入exit 重启系统,正常进入系统
四、/etc/fstab 文件丢失
删除/etc/fstab文件,关机再开机,如果直接重启,会发现没有/etc/fstab文件也可以进入系统
(1)    没有lvm情况,开机提示:注意两个红色的FAILED
       mkdir /test
 
#vi /test/etc/fstab
       /dev/sda1 /boot     ext3      defaults 0 0
       /dev/sda2 /          ext3       defaults 0 0
       /dev/sda3 /home    ext3       defaults 0 0
       devpts     /dev/pts   devpts   gid=5,mode=620 0 0
       /dev/sda5 swap       swap     defaults 0 0
 
(2)    lvm的情况
进入系统后,lvm vgchange -ay
重新编辑etc/fstab 文件,本实验中,该文件位于/test/etc/fstab
       重启正常进入系统
五、/etc/inittab 文件丢失
重启系统提示:
 
进入rescue模式
       重新安装initscripts-8.45.17.EL-1.i386.rpm 参照修复/boot/grub目录方式从ftp服务器上下载rpm包,然后安装。
 
六、mount 文件被修改
重启提示:
进入rescue模式
rpm -Vf --root /mnt/sysimage /bin/mount  发现有问题
rpm -qf --root /mnt/sysimage /bin/mount 
查找该文件属于哪个RPM安装包
七、综合: BT实验,所有上面的故障一起出现
阅读(1068) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~