洞洞! | 原喵空间

正文

【转载】RHCE 排错强化训练!

作者:xiaowuhello
############################################### # # # # # 作者:kkmangnn(kkmangnn@gmail.cn) # # # # 欢迎转载,但请保留此段 # # # ## ############################################### 系统安装: 分两种情况 1)、没有lvm,手动设置分区 ,以这个为主。下图是这种方式的/etc/fstab文件 2)、有lvm,系统默认方式安装,下图是默认方式安装的/etc/fstab文件,不同情况在具体问题中有说明 几种故障,包括但不止于: 一、grub.conf文件丢失 二、grub目录丢失 三、boot目录丢失 四、/etc/fstab 文件丢失 五、/etc/inittab 文件丢失 六、mount 文件被修改 七、综合实验 一、grub.conf文件丢失 启动时提示 1 没有LVM情况 [size=+0]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实验,所有上面的故障一起出现

回复

0%
站点地图友情链接:
喵宅苑
喵空间社区程序
络合兔
技术宅
莉可POI
Mithril.js
枫の主题社
Project1
午后少年
机智库
七濑胡桃
xiuno
幻想の博客