[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: external USB harddrive not recognized when present at boot



On 09/25/08 02:34, Lubos Vrbka wrote:
hi guys,

i am encountering an interesting (and annoying) problem. when the external USB harddrive is plugged in during boot (i have dell d430 with d/port port replicator - the drive is connected to one of the usb ports on the d/port), i can hear it spinning in the very beginning, but then it powers down and won't get recognized. it's neither shown in /dev/disk/by-uuid nor do the udev rules apply to create the node in /dev.

apparently, it has something to do with this error showing up approx. 4 seconds after the boot start, at the time when the drive spins.

usb 5-8.3: new full speed USB device using ehci_hcd and address 5
usb 5-8.3: device descriptor read/64, error -32
usb 5-8.3: device descriptor read/64, error -32
usb 5-8.3: new full speed USB device using ehci_hcd and address 6
usb 5-8.3: device descriptor read/64, error -32
usb 5-8.3: device descriptor read/64, error -32
usb 5-8.3: new full speed USB device using ehci_hcd and address 7
usb 5-8.3: device not accepting address 7, error -32
usb 5-8.3: new full speed USB device using ehci_hcd and address 8
usb 5-8.3: device not accepting address 8, error -32

since after unplugging and plugging again, the harddrive is recognized, udev plays its part and i am getting the respective device nodes in /dev.

usb 5-8.3: new high speed USB device using ehci_hcd and address 10
usb 5-8.3: configuration #1 chosen from 1 choice
scsi1 : SCSI emulation for USB Mass Storage devices
usb 5-8.3: New USB device found, idVendor=04fc, idProduct=0c15
usb 5-8.3: New USB device strings: Mfr=2, Product=3, SerialNumber=1
usb 5-8.3: Product: USB to Serial-ATA bridge
usb 5-8.3: Manufacturer: Sunplus Technology Inc.
usb 5-8.3: SerialNumber: SAMSUNG HDS0MUJ2KP933468
usb-storage: device found at 10
usb-storage: waiting for device to settle before scanning
usb-storage: device scan complete
scsi 1:0:0:0: Direct-Access SAMSUNG HD501LJ PQ: 0 ANSI: 2
scsi 1:0:0:0: Attached scsi generic sg1 type 0
Driver 'sd' needs updating - please use bus_type methods
sd 1:0:0:0: [sda] 976773168 512-byte hardware sectors (500108 MB)
sd 1:0:0:0: [sda] Write Protect is off
sd 1:0:0:0: [sda] Mode Sense: 38 00 00 00
sd 1:0:0:0: [sda] Assuming drive cache: write through
sd 1:0:0:0: [sda] 976773168 512-byte hardware sectors (500108 MB)
sd 1:0:0:0: [sda] Write Protect is off
sd 1:0:0:0: [sda] Mode Sense: 38 00 00 00
sd 1:0:0:0: [sda] Assuming drive cache: write through
sda: sda1
sd 1:0:0:0: [sda] Attached SCSI disk

this is on lenny/amd64 with up-to-date installation. on my previous laptop with etch, even when the drive was present on boot, it would be recognized and taken care of by udev, iirc (it would spin immediatelly on boot start and then once more during the boot procedure).

does anybody have any hint as how to proceed from here?

Is it an externally-powered drive? If so, maybe newer kernels are slower to react to your drive.

But then, I've got an external Firewire drive, and it's recognized at boot, as are all my thumb drives, so maybe your product doesn't follow some spec well enough, and new kernels are more strict than older kernels.

--
Ron Johnson, Jr.
Jefferson LA  USA

"Do not bite at the bait of pleasure till you know there is no
hook beneath it."  -- Thomas Jefferson


Reply to: