- 论坛徽章:
- 0
|
因某原因,系统(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可以删除。
请问有遇到过类似的问题的兄弟吗,请告知解决方法,坚信不用重装系统。
谢谢 |
|