- OS
- Debian GNU/Linux sarge, kernel: 2.4.27
- Adapter
- R-Driver II (USB 2.0 TO IDE CABLE)
- HDD
- Western Digital Caviar 31600 (1.6GB), Jumper は SINGLE 設定。 IDE 接続では問題なし(OS 起動確認)
- 備考
- USB フラッシュメモリ(I-O DATA EasyDisk Mate 64MB)は次のコマンドで mount できている。
mount -t vfat /dev/sda1 /mnt/usbdrive/
さて、 uhci, usb-storage モジュールを modprobe した後、 USB の方のコネクタを挿すと、次のようなメッセージが /var/log/messages に出力される(dmesg 風に加工してあります)。
hub.c: new USB device 00:1d.3-2, assigned address 2 scsi0 : SCSI emulation for USB Mass Storage devices Vendor: WDC AC31 Model: 600H Rev: 0811 Type: Direct-Access ANSI SCSI revision: 02 Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 SCSI device sda: 3173184 512-byte hdwr sectors (1625 MB) /dev/scsi/host0/bus0/target0/lun0:usb_control/bulk_msg: timeout usb_control/bulk_msg: timeout usb_control/bulk_msg: timeout usb_control/bulk_msg: timeout scsi: device set offline - not ready or command retry failed after bus reset: host 0 channel 0 id 0 lun 0 SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 50000 I/O error: dev 08:00, sector 0 I/O error: dev 08:00, sector 1 I/O error: dev 08:00, sector 0 unable to read partition table
この直後に USB メモリを挿して、設定等にミスがなさそうなことを確認。"usb_control/bulk_msg: timeout" ってのが怪しいんだよなぁ……。