まず第一に、私はLinuxを使っています(しかしWindows PCにもアクセスできます)。
いくつかのデータ転送中に、私の外付けUSBハードディスクドライブ(NTFSフォーマット)が突然アクセスできなくなりました。マウントを解除することができずfuser -mv /dev/sdc1、mount.ntfsプロセスによってのみ使用されていると私に伝えました。私は知りませんでした、それで私はちょうどこのプロセスを殺しました。それからそれはもうマウントされていません、もちろん。
しかし、私はもうこのUSBポートを使うことができませんでした。私は複数の機器にUSBスイッチを使っています。それから、数分の調査の後、私のマウスはオフになりました、私はもうそれを使うことができませんでした - もっと正確に言うと、最初に述べたポートの隣にあるマウスのポートです。私はまだ他のポートを使用することができ、HDDは問題なく機能していました。しかし数分後、同じことが起こったため、「新しい」USBポートも使用できなくなりました。
lsblk使用できないポートにlsusbいる間にHDDを見つけることができませんでしたが、それでも私のディスクを見せてくれました。だから私は再起動することにしました。最初はすべてうまくいっています。しかし、ある時点で、同じことが起こりました。
再起動後、正常に動作しているUSBポートで、私のHDDは再びマウント可能になりました。私は
これを解決するには
どうしたのかを把握しようとし
ています(しばらくしてからデータ転送が行われます)
lsblk今私のHDDを示しています。
私はchkdskWindowsからユーティリティを試してみました。これはいくつかのエラーを見つけ、それらを修正しました、それでも、問題は解決しません。
それから私はchkdsk何もエラーを見つけることなくフルを実行しました(3rd Updateを見てください)。
私は試してみましたntfsfix /dev/sdc- 何も見つかりませんでした。
使用しようとしましたがsmartctl、smartctl --scan自分のディスクが見つかりません。
それを強制するとsmartctl -ax /dev/sdcエラーになりますUnknown USB bridge [0x1058:0x1230 (0x1050)]。
do smartctl -axd sat /dev/sdcworkでそれを指定すると、私は簡単に、便利にそして拡張テストを実行しました - エラーなしで。属性data(TYPE)だけで、少し興味がありました。
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail Always - 0
3 Spin_Up_Time 0x0027 214 175 021 Pre-fail Always - 6275
4 Start_Stop_Count 0x0032 098 098 000 Old_age Always - 2456
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
残りはちょうどOld_age...
何かアイデアは、私は何を助けることができる?私のハードウェアは破損していますか?(もしそうであれば、なぜそれが比較的新しいのか、今まで特別なことは何もわからない)?私は何をすべきか?これが私の最大のドライブなので、現時点では完全バックアップはできません。
更新:私は(badblocksまたは)そうしようとするでしょうe2fsck。私はこれを避けたいと思いました、なぜならそれはひどく長い時間がかかるからです。明日それを始めます…
更新:smartctlこれまでの結果で正しいコマンドを追加しました。私はすぐに拡張テストを実行しますが、それは8時間以上かかります。
更新日:私はchkdsk /f /rWindowsから走った。これには、不良セクタの検索とそれらの修正の試みが含まれます。終了するのに48時間以上かかりました...結果:エラーなし。次に、拡張SMARTテストを行います。
更新:拡張SMARTテストでもエラーは見つかりませんでした。完了するのに9時間以上かかりました…次に何をする?
smartctl -d satそれがあるべきことをします、私は私のポストをすぐに更新します。THX!私もメインボードのポートを試してみたので、私はそれがスイッチだとは思わない...そして他のすべてがうまくいく。
smartctl部分については-d sat、USBアダプタ(エンクロージャ)の背後にあるSATAドライブに使用したいと思います。ただし、アダプタがATAパススルーを必ずしもサポートしているとは限らないため、動作しなくても心配はいりません。最後の手段として、試してみることもできますが-d scsi、それほど多くの情報は得られません(また、実際のSATAドライブの正常性を実際には反映していない可能性があります)。