分享

解決 "maximal mount count reached" 與 fsck 硬碟修復 | Vixual

 guli3057 2014-08-25

當 mount 硬碟時老是出現

"EXT3-fs warning: maximal mount count reached, running e2fsck is recommended"

是提醒你該用 e2fsck 做檢查了,請依下列步驟處理:

1. 查看目前的 mount 次數及限制

$ tune2fs -l /dev/sdb1 | grep ^M
Mount count:              26
Maximum mount count:      22

2. 取消最大 mount 次數檢查

$ tune2fs -c0 -i0 /dev/sdb1
tune2fs 1.39 (29-May-2006)
Setting maximal mount count to -1
Setting interval between checks to 0 seconds

3. 查看目前的 mount 次數及限制

$ tune2fs -l /dev/sdb1 | grep ^M
Mount count:              26
Maximum mount count:      -1

4. 取消 mount,並做磁碟檢查及自動修復處理

$ umount /dev/sdb1
$ e2fsck -p /dev/sdb1

(PS.執行 e2fsck 修復硬碟時請務必先 umount 硬碟,以免發生不可預期的錯誤)

5. 如果 e2fsck 有出現其它錯誤,例如:

/dev/sdb1 contains a file system with errors, check forced.
/dev/sdb1: Inode 81969341 has illegal block(s).
/dev/sdb1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
           (i.e., without -a or -p options)

依指示執行 fsck 修復硬碟:

$ fsck /dev/sdb1
fsck 1.39 (29-May-2006)
e2fsck 1.39 (29-May-2006)
/dev/sdb1 contains a file system with errors, check forced.
...

6. 所有步驟完成,可以 mount 硬碟了

Related Posts Plugin for WordPress, Blogger...

Share this:

Like this:

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多