Chinaunix

标题: RedHat5.2 /boot损坏,无法启动 [打印本页]

作者: soccer    时间: 2011-11-05 01:58
标题: RedHat5.2 /boot损坏,无法启动
因某原因,系统(RedHat 5.2) 做了硬关机,结果系统无法启动。 通过grub进入单用户模式,发现如下问题。

1.  df -H , 找不到 /boot文件系统, 基本判断是/boot文件系统损坏。
2.  /etc/fstab 文件也不存在,不明白为什么文件不存在在单用户模式下。
3   尝试fsck -y < device name for /boot >,提示如下报错,

Fsck 1.32 (09-Nov-2002)
E2fsck 1.32 (09-Nov-2002)
Fsck.ext3 : filesystem has unsupported feature (s)  (/boot)
E2fsck :Get a newer version of e2fsck!

查了相关资料,有如下几种解决方法。

1. 修改/etc/fstab文件的第6列,全部改为0 , 因为/etc/fstab文件不存在,此方法暂不考虑。
2. 用更高的版本的fsck命令尝试修复损坏的文件系统。
3. 删除某些不支持的feature, 通过 tune2fs -l < device name of /boot > ;  debugfs -w < device name of /boot >; 不知道哪个feature可以删除。


请问有遇到过类似的问题的兄弟吗,请告知解决方法,坚信不用重装系统。

谢谢
作者: chenyx    时间: 2011-11-05 07:43
http://bbs.chinaunix.net/viewthread.php?tid=1947594
我的试验,楼主可以参考下




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2