RedHat Enterprise 5的系统故障的极端情况主要包括grub配置文件丢失,fstab分区挂载表丢失及/boot系统引导目录被删除的故障恢复,本文针对此三种情况分别给出恢复策略。
一 Grub配置文件丢失的故障恢复:
Grub配置文件一般指/boot/grub/grub.conf文件,该文件指示了系统引导时要从哪个分区去加载内核及内存镜像(RAMDISK)文件,该文件的丢失将使电脑启动时在grub配置界面中卡住。解决该文件丢失需要管理员记住grub.conf的基本配置信息,比如:
[root@localhost ~]# cat /etc/grub.conf
default=0 #默认加载第几个系统,从0起算
timeout=5 #启动时停留在Grub配置界面中的时间
splashimage=(hd0,0)/grub/splash.xpm.gz #Grub的背景图片
hiddenmenu #是否隐藏菜单
title Red Hat Enterprise Linux Server (2.6.18-8.el5) #操作系统的标题
root (hd0,0) #操作系统的引导分区
kernel /vmlinuz-2.6.18-8.el5 ro root=LABEL=/ rhgb quiet #设置加载的内核 initrd /initrd-2.6.18-8.el5.img #设置加载的内存磁盘文件
解决方法:
1在系统启动的grub配置环境中敲入如下几条语句;
root (hd0,0)
kernel /vmlinuz-2.6.18-8.el5 ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.18-8.el5.img
2 再敲入boot 启动;
3 去/boot/grub/中做一个grub.conf文件(文件内容就是刚才显示的内容),或者把备份的grub文件恢复一份为grub.conf;此后系统重启后即可正常引导;