最近Seagate STBU1000200 1TB外付けUSBハードドライブを購入しました。私が最初にしたことは、NTFSパーティションを削除し、Gpartedを使用してext4パーティションを作成することでした。それ以来、私は通常、ドライブの読み取りまたはコピー中に奇妙な停止の問題に直面しました。ハードドライブが停止(またはクラッシュ)し、自動的にマウント解除されます。dmesg
出力は次のとおりです。
[15051.558012] sd 8:0:0:0: [sdb] Unhandled error code
[15051.558017] sd 8:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
[15051.558024] sd 8:0:0:0: [sdb] CDB: Read(10): 28 00 00 36 ae f0 00 00 f0 00
[15051.558036] end_request: I/O error, dev sdb, sector 3583728
[15051.558089] sd 8:0:0:0: [sdb] Unhandled error code
[15051.558094] sd 8:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
[15051.558102] sd 8:0:0:0: [sdb] CDB: Read(10): 28 00 00 36 af e0 00 00 10 00
[15051.558114] end_request: I/O error, dev sdb, sector 3583968
[15051.722298] sd 8:0:0:0: [sdb] Synchronizing SCSI cache
[15051.722338] sd 8:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
[15056.558280] Aborting journal on device sdb1-8.
[15056.558287] Buffer I/O error on device sdb1, logical block 121667584
[15056.558289] lost page write due to I/O error on sdb1
[15056.558291] JBD2: I/O error detected when updating journal superblock for sdb1-8.
どんなアイデアがありますか?私はDebian 6.0 64ビットを実行しています。
答え1
私はDebian 6 AMD64のSeagateブランド(FreeAgent)ハードドライブでしばらくこの問題を経験しました。 「安全にドライブを削除する」または「アンマウント」オプションを使用すると、(せいぜい)ルートでログインしたすべての端末のクラッシュレポートとクラッシュに関するGUI通知を受け取ります。最悪のシナリオ(最近ではこれが標準のようです)システムが深刻にクラッシュします。マウスポインタが動かず、SysRQキーも何もしません。これを行うにはサイズが異なります(500GB、1TB、2TB程度)。 NTFS形式で、Windowsでエラーがあることを確認しました(エラーが見つかりません)。 「安全除去」を行わずにプラグを抜くことができ、問題はありません。私はプラグを抜く前に常に10〜15秒間そのままにしていましたが、これがうまくいくようです。私が気づいた唯一の共通分母は、常にSeagateドライブ(FreeAgentモデル)のように見えることです。他のメーカーのドライブやSDカードなどに問題はありません。だから私は「安全な削除」オプションを使用しないように自分で訓練しました。
答え2
smartmontoolsをインストールし(sudo apt-get install smartmontools)、次のコマンドを使用してディスクの状態を確認します。
$ sudo smartctl -a /dev/sdb
出力を確認し、必要に応じてここに投稿してください。拡張オフラインテストも実行する必要があります。
$ sudo smartctl -t long /dev/sdb
完了するまで待ってから結果を確認してください。ドライブに欠陥がある可能性が高いため、交換する必要があります。
答え3
私は以下を提案します:
chkfs
ext4 パーティションで実行し、結果を確認します。- 問題が発生した場合は、
chkfs
別のLinuxボックスを使用して問題が解決しないことを確認してください。 - 最後の手段:ドライブ全体を消去し、ドライブにNTFSパーティションを再作成して問題が解決しないことを確認してください。
これを試して、これがFATドライブまたはDebianカーネルに問題がないことを確認します。それでも問題が解決しない場合は、ハードドライブにエラーが発生した可能性があり、これはフォーマット後に発生した偶然の一致にすぎないことをお知らせし、残念です。