50万個のファイルがある2TB ext4パーティションがあります。
このパーティションにエラーが含まれているかどうかを確認します。
不良ブロックを検索したくないので、論理構造のみをチェックする必要があります。
パーティションをアンマウントして実行しましたがfsck /dev/sda2
、ファイルシステム全体を実際にチェックせずに、fsckがすぐに終了コード0で戻ります。
完全なパーティションチェックが完了するまでに数時間かかると予想しています。
読んman fsck
だことがありますが、「徹底的なテスト」のオプションは見つかりませんでした。
パーティションの一部のセクターがガーベッジデータで誤って上書きされるのではないかと心配しています。
HDDは以前に別のOSに接続されていたため、ext4パーティションはそのOSの誤った動作によって害を受ける可能性があります。
そのため、ツリー構造全体が完全に正しいことを確認したいのです。
つまり、chkdsk.exe
Windowsでユーティリティが行うことと同様のチェックを実行したいのです。
ext4ファイルシステムを完全にチェックするには、Debianで何を使用すればよいですか?
e2fsck -f
チェックがこんなに速いのはなぜだろうか-数秒しかかかりませんか?Windowsの動作と比較して驚くべきことです(数時間かかります)。