RedHat 企业版5.0下系统故障恢复(3)

三 /boot系统引导目录被删除的故障恢复

/boot目录中存放有grub.conf及系统引导用的内核及内存磁盘文件,该目录被删除一般会导致grub配置界面都没有使用,并有提示 error15,解决方法还只能依靠系统光盘的救援模式。

我们来考查最糟糕的一种情况,就是/boot目录被删除的同时,fstab也被删除了,此时要怎么恢复?

系统先前环境:

系统假设安装有linux与winxp

其中/dev/sda8挂载在/boot目录下

/dev/sda9挂载在/目录下

/dev/sda12挂载于/home目录下

且/home目录中备份有kernel-2.6.18-8.el5.i686.rpm(该文件用于安装系统内核,极为重要,建议管理员备份一个,在系统光盘中也有),fstab,grub.conf文件

以下是系统grub.conf的配置:

default=1

timeout=5

splashimage=(hd0,7)/grub/splash.xpm.gz

hiddenmenu

title Red Hat Enterprise Linux Server (2.6.18-8.el5)

root (hd0,7)

kernel /vmlinuz-2.6.18-8.el5 ro root=LABEL=/ rhgb quiet

initrd /initrd-2.6.18-8.el5.img

title Other

rootnoverify (hd0,0)

chainloader +1

以下是df -h的结果:

Filesystem Size Used Avail Use% Mounted on

/dev/sda9 9.5G 2.7G 6.3G 30% /

/dev/sda8 99M 28M 67M 30% /boot

tmpfs 474M 0 474M 0% /dev/shm

/dev/sda12 965M 53M 863M 6% /home

/dev/sda10 965M 18M 898M 2% /zjg

/dev/sdb5 983M 628M 355M 64% /media/disk

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/27686.html