解决journal block not found错误


所属类别:Linux

文章作者:Joken

特别推荐:免费发布信息 承包关键词~~抢爆了!HOT!


某机器,系统运行一段时间之后根分区都会变成只读。当使用光盘进入拯救模式后,用# dumpe2fs -h /dev/sda1可以看到文件系统的状态是“clean with errors”。用fsck进行系统检查时,报如下错误:引用journal_bmap_Rsmp_6199acb1: journal block not found at offset 5132 on md(9,0)Aborting journal on device md(9,0).ext3_abort called.EXT3-fs abort (device md(9,0)): ext3_journal_start: Detected aborted journalRemounting filesystem read-only该错误表明ext3文件系统有一部分的日志丢失了。由于fsck并不能恢复日志,需要手动重建磁盘日志。重建ext3的日志:进入rescue模式1)将sda1转换为ext2,即去掉ext3的日志:# tune2fs -O ^has_journal /dev/sda12)对sda1进行fsck# e2fsck -yf /dev/sda13)将sda1从ext2转换为ext3,重建日志# tune2fs -j /dev/sda1完成后,重启系统,根分区恢复正常。※ 以上内容来自赵超 zhaochao#redflag-linux.com

相关信息

· Boxing and UnBoxing in C

· 最近的情况

· 利用owc生成excel并且显示在页面

· Asp深度揭密(上)








....

14239 65341