私のファイルシステムが最後にfsckされた時期をどうやって知ることができますか?

私のファイルシステムが最後にfsckされた時期をどうやって知ることができますか?

わかりました様々な種類ファイルシステムで最後のfsckが発生した時期を確認する方法です。例えば

$ sudo dumpe2fs -h /dev/sda1 | grep 'Mount count' -A3
dumpe2fs 1.42.12 (29-Aug-2014)
Mount count:              74
Maximum mount count:      -1
Last checked:             Thu Dec 11 21:37:56 2014
Check interval:           0 (<none>)

これにより、fstabによって開始された自動fsckが更新されます。しかし、手動fsckを考慮していないようです。

$ sudo fsck /dev/sda1
fsck from util-linux 2.25.2
e2fsck 1.42.12 (29-Aug-2014)
<VOLUME_NAME>: clean, 1066411/183140352 files, 572576302/732557824 blocks
$ sudo dumpe2fs -h /dev/sda1 | grep 'Mount count' -A3
dumpe2fs 1.42.12 (29-Aug-2014)
Mount count:              74
Maximum mount count:      -1
Last checked:             Thu Dec 11 21:37:56 2014
Check interval:           0 (<none>)

この値を更新または検索する方法はありますか?本物fsckを最後に実行したのはいつですか?これはext4ボリュームです。

ベストアンサー1

パーティションがクリーンアップされている場合、実際には何もfsck実行されないため、日付は更新されません。

強制的に適用するには、この-fオプションを使用しますsudo fsck -f /dev/sda1

おすすめ記事