web-dev-qa-db-ja.com

ファイルシステムが最後に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によって開始される自動fscks用に更新されます。ただし、手動のfscksは考慮されていないようです。

$ 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が実行されたときにrealを見つける方法はありますか?これはext4ボリュームです。

1
Sparhawk

パーティションがクリーンな状態の場合、実際のfsckの実行はありません。そのため、日付は更新されません。

強制したい場合は、-fオプションはまさにそれを行います:Sudo fsck -f /dev/sda1

3
Julie Pelletier