badblocksは開始/終了値として32ビット整数のみを使用します。

badblocksは開始/終了値として32ビット整数のみを使用します。

ブロックサイズが4096バイトの4TBドライブがあります。不良セクタについては、ブロック700,000,000の周りの非常に具体的なブロックセットを確認したいと思います。

しかし、停止と開始ブロックの数だけがサポートされているbadblocksようですint32。つまり、このブロック範囲を指定することはできません。

このドライブで不良ブロックを検索する他の方法はありますか?ドライブ全体をテストするために7時間待たないのです。これはアレイの単一ドライブなので、mdadm利用可能なファイルシステムは含まれません。

ベストアンサー1

より大きなブロックサイズを使用するように指示するbadblocksと、2TB以上で動作します。私はこれをWD 6TBドライブに使用しました。

badblocks -b 4096 -v /dev/sda

おすすめ記事