バッドブロックをどのように使用しますか?

新しいドライブで破壊(rw)テストを実行し、RAIDアレイから外れたドライブで読み取り専用を実行する必要があります。問題が見つかったかどうか、またどの程度進んでいるかを確認したいと思います。

回答

/dev/sdaは、destructive-rwをテストする新しいドライブであり、/dev/sdb非破壊を必要とする古いドライブです-r

# badblocks -wsv /dev/sda # badblocks -sv /dev/sdb 

-sはプロセスインジケータを提供します

-vは詳細な出力を提供します

-wは破壊的な読み取り/書き込みを有効にします

-nは非破壊的な読み取り/書き込みになります

読み取り専用テストがデフォルトであり、特別なパラメータは必要ありません。

コメント

  • 用途を追加することをお勧めします不良セクタの" -o output_file "オプションも、不良セクタをファイルに書き込み、

またはe2fsckを使用して、これらのツールにどのブロックが壊れているかを認識させます。

  • @tanteは、" -o output_file "がなくても正しいです。結果は画面に出力されるだけで、e2fsckでは使用できません。ただし、badblocksのマニュアルページでは、ブロックサイズの不一致の可能性を回避するために、badblocks-oを使用する代わりに" e2fsck -c "を実行することをお勧めします。 fwiw …
  • コメントを残す

    メールアドレスが公開されることはありません。 * が付いている欄は必須項目です