私はext4、2TB Seagate Momentusハードドライブで最新バージョンのDebian Linuxを使用しており、すべてのデフォルト設定を使用しているとします。
A)通常の起動中にe2fsckは何をしますか? (これを何と呼びますか?)
B)異常終了後、e2fsckは何をしますか? [編集:によると記事: Ted Ts'o、「ログ再生」を行います。これは通常数秒しかかかりません。 ]
C)e2fsckは30回ほどマウントするたびに何をしますか? [編集:Mr。 Ts'oによると、「ファイルシステムの一貫性チェック」を行います。これは通常数分かかります。 ]
答え1
A> 通常、e2fsck
パーティションは完全にアンマウントされたと判断されるかどうかを確認するために単にチェックされます。もしそうなら、ケースCに行ってください。
B>パーティションが不純にアンマウントされているように見える場合、または修理が必要であると主張する場合は、ファイルシステムの完全なチェックを実行します(特定のシステムの起動オプションによって異なります)。この「検査と回復」を「ファイルシステム検査」(fsck の略)と呼びます。
C>安全上の理由から、パーティションは自動的にダーティとしてマークされ、次回のスキャン時にファイルシステムに組み込まれている完全性チェックが失敗した場合、またはいくつかのビット破損またはその他のファイルシステムの破損を見逃した場合は、フルスキャンが実行されます。この間隔は、tune2fs
ユーティリティ(またはext2fsファミリに属さないファイルシステム用の同様のツール)を使用して調整できます。これは単に「ファイルシステムチェック」とも呼ばれます。