
Ubuntu日本語フォーラム

ログインしていません。
USB HDDを利用中に突然アクセスが遅くなるもしくはまったくアクセスできなくなり、最終的には強制アンマウントされてしまいます。その時のdmesgは一例として下記のとおり。
[ 712.065247] usb 6-3: new high speed USB device using ehci_hcd and address 9
[ 727.185089] usb 6-3: device descriptor read/64, error -110
[ 742.408742] usb 6-3: device descriptor read/64, error -110
その後、以下の手順を試みても再度アクセスすることはできなかった。
1)USBケーブルの挿抜しなおし
2)USB HDDの電源入れ直し
3)usb_storageモジュールを再読み込み後、上記1)と2)を繰り返す
最終的に復帰できたのはOSのリブート後でした。
この現象の回避策をご存知の方はいらっしゃるでしょうか。
ドライバのバグでしょうか。
上記の利用環境は以下のとおりです。
・Ubuntu 8.04.1 x86_64版
・CPU AMD Phenom X4
・マザーボード ギガバイト GA-MA790FX-DQ6
・USB HDD LaCie Hard Drive, Design by F.A. Porsche 500GB モデル
よろしくお願いします。
オフライン
自己レスです。
環境情報の追加です。
HDDのファイルシステムはNTFSでした。
現在、USBケーブルを新品に交換して利用しています。
ケーブル交換後は現在まで数百GBの転送を実施してもエラー出ていません。
これだけみるとケーブル不良のように見えますが、PCとHDDの設置場所を室温が低いところへ変更したりもしているので、今のところ何が悪かったのかは特定できていません。
とりあえず、動いています。
オフライン
>突然アクセスが遅くなるもしくはまったくアクセスできなくなり
>device descriptor read/64, error -110
## e110.c ##
#include <errno.h>
#include <string.h>
#include <stdio.h>
int main(void)
{
printf("%s\n",strerror(110));
}
$ gcc e110.c
$ ./a.out
Connection timed out>ケーブル不良のように見えますが、PCとHDDの設置場所を室温が低いところへ変更
ケーブル不良もしくは、熱暴走の様に見えますので、
hosさんの対応は正しいと思う。
オフライン
siさん
スキル不足のため最初からソースを確認するという行為自体していませんでした。
今回は状況証拠からだけ追って、前記の対応を類推しました。
技術的な裏付けを取っていただいてありがとうございます。
ただ、ケーブル不良なのか、熱のせいなのか、はたまたその両方かは一度に複数の対応策をとったため検証していなかったのが心残り。
オフライン