
ドライブはしばらくうまく機能しましたが、過去にドライブをインストールする際にいくつかのマイナーな問題があったことを覚えています。とにかく、しばらくコンピュータとの接続が切断され、再接続し、次の方法で再インストールしようとしましたntfs-3g
。
Failed to mount '/dev/sdb1': Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.
だからドライブをWindowsシステムに接続して実行しましたchkdsk
。出力は準備されていませんが、chkdsk
明確な警告/エラーメッセージがなく、正常な実行を示す出力を理解しています。また、Windowsエクスプローラでディスクをマウント、読み書きできます。
ドライブを取り外し、Debian ボックスに再接続しました。インストールしようとすると、最初と同じ効果が表示されます。
ディスクをOSXシステムに挿入しましたが、そのシステムはドライブを読み取ることができましたが、明らかに書き込めませんでした。 Windowsコンピュータに再接続すると、すべてが正常であることを示しているようです。ただし、数分後、Windowsにインストールされているドライブが応答しなくなり、Windowsエクスプローラで「無効なパラメータ」と「アクセスが拒否されました」(追加の詳細はありません!)を交互に表示するエラーメッセージが表示されました。
だから私は今少し迷子になりました。それでも複数のコンピュータのディスクから読み取ることができ、Windowsはディスクに書き込むことができますが、Debianはまだそれをマウントしません。どんな提案がありますか?
答え1
「入出力エラー」は、ファイルシステムに関連しない低レベルの問題を示します。
これはに現れなければならず、dmesg
の出力でもsmartctl -x /dev/sdX
手がかりを提供することができます。
strace -f -s200 ntfs-3g [args] 2>&1 | less
I / Oエラーが発生したシステムコールを確認することもできます。
根本原因は次のいずれかです。
- Debian ボックスの SATA ケーブルに欠陥があります。
- Debian ボックスの電源装置または SATA 電源ケーブルに問題があります。
- ディスクエラー
- デバイスの端を超えてコンテンツにアクセスしようとするntfs-3gのバグ
- Debian ボックスの RAM に欠陥があります。
上記のコマンドの出力を公開すると、どのコマンドがわかります。