############################################### #
# # #
# 作者: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实验,所有上面的故障一起出现 |
阅读(773) | 评论(0) | 转发(0) |