故障描述:
文件系统(ext3, reiserfs或udf)被系统核心重新挂载为只读模式
底层受影响的文件系统中存储层没有任何错误报告
解决方案:
例如/dev/sda3挂载在/test
1 首先确保该目录没有被挂载
umount /test
2 对该分区进行修复
fsck -y -f /dev/sda3
附加信息:
当文件系统代码检测到有错误发生,而该错误不通过fsck是不可能恢复的,文件系统就改变成只读状态以避免更大的毁坏。
通常, 这些情况发生在当文件系统层代码尝试去写出关键数据,而存储层(例如SCSI)报告错误时。底层的存储系统报告 的错误或者警告信息优先于文件系统层的错误信息发出。只有修复存储系统的硬件或者配置问题以后,此类问题才可能会得到重视。
在这个ext3 文件系统案例中,类似以下信息
logged:
ERROR:
EXT3-fs error (device sda1): ext3_readdir: directory #133120
contains
a hole at offset 4096

ERROR:
Aborting journal on device sda1.

ERROR:
ext3_abort called.

ERROR:
EXT3-fs abort (device sda1):

ERROR:
ext3_journal_start: Detected aborted journal

 

www.goodu.info