問題のあるハードドライブを解決するには?

問題のあるハードドライブを解決するには?

WD 1.3TBハードドライブがあり、不良セクタがある可能性があります。 Raspberry Piに接続し、次のコマンドを使用してディスクを分割しました。

sudo fdisk -l /dev/sdb, then g, n, w

新しいパーティションを作成します。私が受けたフィードバックは次のとおりです。

The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.

fsckを使ってハードディスクを確認したい。

sudo fsck -p -C -a /dev/sdb1

次のメッセージを受け取りました。

fsck from util-linux 2.36.1
fsck.ext2: Bad magic number in super-block while trying to open /dev/sdb1
/dev/sdb1:
The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
 or
    e2fsck -b 32768 <device>

e2fsckの実行に関する提案は、上記と同じフィードバックには適用されません。

進行方法を提案してください。ありがとうございます。

答え1

e2fsckは、ハードドライブの適合性を確認するツールではなく、外部ファイルシステムのデータの整合性を確認するツールです。パーティションは最初から作成されるため、ファイルシステムを確認する必要はありません。

ドライブの適合性を確認したい場合は、ドライブのSMART値を確認することをお勧めしますgsmartmontools。それは美しいユーザーインターフェイスを持っています。転送テストまたは拡張テストを実行して、ディスクの表面にエラーがないか確認します。エラーが発生した場合は、ドライブを廃棄してください。私の経験によれば、新しいドライブを購入するためのコストを節約することは、通常テラバイトのデータを失う価値はありません。

関連情報