Не определяется внешний жесткий диск Transcend 160GB SATA (http://shop.key.ru/shop/goods/25711/)
Вернее он его определяет и тут же забывает про него. Устройство /dev/sdb1 создается
и тут же исчезает
ядро
$ uname -a
Linux laptop 2.6.31-ARCH #1 SMP PREEMPT Tue Oct 13 13:36:23 CEST 2009 i686 VIA
C7-M Processor 1600MHz CentaurHauls GNU/Linux
$ tail -f /var/log/messages.log
Oct 19 14:53:12 laptop kernel: usb 1-3: new high speed USB device using ehci_hcd
and address 3
Oct 19 14:53:12 laptop kernel: usb 1-3: configuration #1 chosen from 1 choice
Oct 19 14:53:13 laptop kernel: Initializing USB Mass Storage driver...
Oct 19 14:53:13 laptop kernel: scsi4 : SCSI emulation for USB Mass Storage devices
Oct 19 14:53:13 laptop kernel: usbcore: registered new interface driver usb-storage
Oct 19 14:53:13 laptop kernel: USB Mass Storage support registered.
Oct 19 14:53:18 laptop kernel: scsi 4:0:0:0: Direct-Access StoreJet Transcend
PQ: 0 ANSI: 2 CCS
Oct 19 14:53:18 laptop kernel: sd 4:0:0:0: Attached scsi generic sg2 type 0
Oct 19 14:53:18 laptop kernel: sd 4:0:0:0: [sdb] 312581808 512-byte logical blocks:
(160 GB/149 GiB)
Oct 19 14:53:18 laptop kernel: sd 4:0:0:0: [sdb] Write Protect is off
Oct 19 14:53:18 laptop kernel: sdb: sdb1
Oct 19 14:53:18 laptop kernel: sd 4:0:0:0: [sdb] Attached SCSI disk
Oct 19 14:53:25 laptop kernel: usb 1-3: reset high speed USB device using ehci_hcd
and address 3
Oct 19 14:53:26 laptop kernel: usb 1-3: reset high speed USB device using ehci_hcd
and address 3
Oct 19 14:53:27 laptop kernel: usb 1-3: reset high speed USB device using ehci_hcd
and address 3
Oct 19 14:53:27 laptop kernel: usb 1-3: reset high speed USB device using ehci_hcd
and address 3
Oct 19 14:53:27 laptop kernel: sd 4:0:0:0: Device offlined - not ready after
error recovery
Oct 19 14:53:27 laptop kernel: usb 1-3: USB disconnect, address 3
Oct 19 14:53:28 laptop kernel: usb 1-3: new high speed USB device using ehci_hcd
and address 4
Oct 19 14:53:28 laptop kernel: usb 1-3: new high speed USB device using ehci_hcd
and address 5
Oct 19 14:53:29 laptop kernel: usb 1-3: new high speed USB device using ehci_hcd
and address 6
Oct 19 14:53:29 laptop kernel: usb 1-3: new high speed USB device using ehci_hcd
and address 7
Oct 19 14:53:30 laptop kernel: usb 3-1: new full speed USB device using uhci_hcd
and address 2
Oct 19 14:53:30 laptop kernel: usb 3-1: new full speed USB device using uhci_hcd
and address 3
Oct 19 14:53:31 laptop kernel: usb 3-1: new full speed USB device using uhci_hcd
and address 4
Oct 19 14:53:32 laptop kernel: usb 3-1: new full speed USB device using uhci_hcd
and address 5
$ dmesg | tail -n 40
sd 4:0:0:0: [sdb] Assuming drive cache: write through
sd 4:0:0:0: [sdb] Attached SCSI disk
usb 1-3: reset high speed USB device using ehci_hcd and address 3
usb 1-3: device descriptor read/64, error -71
usb 1-3: device descriptor read/64, error -71
usb 1-3: reset high speed USB device using ehci_hcd and address 3
usb 1-3: device descriptor read/64, error -71
usb 1-3: device descriptor read/64, error -71
usb 1-3: reset high speed USB device using ehci_hcd and address 3
usb 1-3: device not accepting address 3, error -71
usb 1-3: reset high speed USB device using ehci_hcd and address 3
usb 1-3: device not accepting address 3, error -71
sd 4:0:0:0: Device offlined - not ready after error recovery
usb 1-3: USB disconnect, address 3
usb 1-3: new high speed USB device using ehci_hcd and address 4
usb 1-3: device descriptor read/64, error -71
usb 1-3: device descriptor read/64, error -71
usb 1-3: new high speed USB device using ehci_hcd and address 5
usb 1-3: device descriptor read/64, error -71
usb 1-3: device descriptor read/64, error -71
usb 1-3: new high speed USB device using ehci_hcd and address 6
usb 1-3: device not accepting address 6, error -71
usb 1-3: new high speed USB device using ehci_hcd and address 7
usb 1-3: device not accepting address 7, error -71
hub 1-0:1.0: unable to enumerate USB device on port 3
usb 3-1: new full speed USB device using uhci_hcd and address 2
usb 3-1: device descriptor read/64, error -71
usb 3-1: device descriptor read/64, error -71
usb 3-1: new full speed USB device using uhci_hcd and address 3
usb 3-1: device descriptor read/64, error -71
usb 3-1: device descriptor read/64, error -71
usb 3-1: new full speed USB device using uhci_hcd and address 4
usb 3-1: device not accepting address 4, error -71
usb 3-1: new full speed USB device using uhci_hcd and address 5
usb 3-1: device not accepting address 5, error -71
hub 3-0:1.0: unable to enumerate USB device on port 1
Пробовал бороться выгрузкой модуля uhci_hcd и ehci-hcd вместе и по отдельности
добавлением в /etc/modprobe.d/options.conf options usbcore autosuspend=-1 как
0 так и -1
этот способ echo -1 > /sys/module/usbcore/parameters/autosuspend так же результата
не дал
добавление в echo 40 > /sys/module/scsi_mod/parameters/inq_timeout стояло 20
не помогло.
Пробовал echo Y > /sys/module/usbcore/parameters/old_scheme_first без результатов.
На неисправность диска грешить не могу так как он прекрасно работает и определяется
на другой машине с linux и windows
но на всякий случай проверку диска прогнал, файловая система на диске FAT32
Собственно вопрос классический. Что делать?