中断された「bad-block-n」からの回復を許可する

中断された「bad-block-n」からの回復を許可する

man badblocks説明する:

   -n     Use non-destructive read-write mode.

この回答説明する:

非破壊読み取りおよび書き込みテストは、データを上書きし、確認内容を読み取り、元のデータを書き換える方法で機能します。

badblocksテストデータの書き込み中または書き込み後に元のデータを書き換える前に中断(カーネル停止など)された場合に回復を許可する方法はありますか?

ベストアンサー1

ファイルシステムは、ログ、チェックサム、ミラーリングなどを介してデータが破損しないように保護します。不良ブロックに対して私が見ることができる唯一のオプションは、それを再コンパイルし、読み取りバッファ(および場所)をディスクに保存することを選択することです。ただし、これを行うとツールがはるかに遅くなります(この方法でスピードを上げようとすると少し時間がかかります)。無駄)NMVeは生命に有害になるだろう)。より良いオプションは、ファイルシステムを使用してそれを処理することです。 btrfs と zfs はここにあります。

おすすめ記事