Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

IDE to USB アダプタを使って IDE ドライブを接続 (2)

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" ってのが怪しいんだよなぁ……。