私のシステムはLinux 64ビットで、ハードドライブは1TBです。西部デジタルUSB3.0を介してマイコンピュータに接続されたHD。一部のファイルをコピーできないことを確認しましたが、動画ファイルなのに動画再生が可能なようです。実行してみましたが、e2fsck -fy /dev/sdb1
エラーは見つかりませんでした。だから私は読んでこれ記事を読んでsmartctl
ツールを使ってみました。しかし、ツールがsmartctl
その機能をサポートしていないと言うのは、ハードドライブがUSB経由で接続されているためです。selftest
ドラッグアンドドロップの両方を使用し、ファイルのコピーを試み、rsync
結果として両方を試しました。読み取りエラー。より具体的なエラーメッセージが表示されないか、どこを見るべきかわかりません。 :(
今、不要なディスクをフォーマットせずにこのディスクエラーを修正する方法がわかりません。
答え1
USB-SATAブリッジチップを通過できるトランスポートフォーマットを使用するには、コマンドラインに、、、-d sat
を-d usbcypress
追加します。-d usbjmicron
-d usbsunplus
smartctl
USB 2.0ハブ/ポートに接続してみることもできます。これにより、ブリッジがATAパススルーとは異なる動作をすることができます。
これらの方法がすべて機能しない場合は、いつでも外付けケースからハードドライブを取り外し、マザーボードに直接接続できます。