Linuxマシンに接続する外部ハードドライブが1台あります。読み取りおよび書き込み操作の問題が発生します。
fdisk -l
でチェックすると、しばらくの間情報が表示されるのを待ちます。数分後に表示されました。badblocks
コマンドを使用していました。約1:30分後、合計1040以上の不良セクタの場所がわかります。この場所をスキップして残りのメモリを使用する方法はありますか?または、この問題を修正します。変更する必要があるかどうか。
badblocks -nv /dev/sdx
を実行します。 dev/sdx
を、確認するドライブに置き換えます(ドライブがマウント解除されている状態)。これにより、ドライブで読み取り/書き込みテストが行われ、SMARTの統計情報を確認します。-nv
は、テストが非破壊的(データを損傷しない)であり、ステータスが表示されることを指定します。
再割り当てされたセクタがたくさんある場合は、できるだけ早くドライブを交換する必要があります。そうでなく、保留カウントがゼロの場合、ドライブは正常です。
-c 1024
をbadblocksに追加すると、かなり高速になります。