[Scottish] usb2 hard drive not being recognised anymore

Martin Habets errandir_news at mph.eclipse.co.uk
Tue May 16 21:21:25 BST 2006


On Sun, May 14, 2006 at 05:31:04PM +0100, Thomas McLean wrote:
> Hi all,
> 
> First of all for informational purposes I am running Ubuntu Dapper.
> 
> Myself and Kyle (aka bagpuss) tried for a few hours last night by doing 
> various methods and it still didn't suceed.
> 
> I have a 500gb external usb2 hdd which I have been using for the past 
> couple of days. Anyway, I rebooted my machine and when I try to mount 
> the hdd it just says:

Are you one the same kernel? Did you apt-get any kernel/udev/hotplug
packages since your earlier boot?

> 'tam at spud:~$ sudo mount -t ext3 /dev/sda1 /mnt/big
> mount: special device /dev/sda1 does not exist'

Are you using udev?

> Well at that point I thought I should check to see if the modules are 
> present and here is the output from that also:
> 
> tam at spud:~$ lsmod |grep usb
> usb_storage            74176  0
> scsi_mod              139496  4 sd_mod,usb_storage,sr_mod,sbp2
> usbcore               129668  4 usb_storage,ehci_hcd,ohci_hcd

Looks good to me.

> dmesg reports this whenever I put in the usb2 cable:
> [4294852.023000] usb 4-4: USB disconnect, address 2
> [4295590.979000] usb 4-4: new high speed USB device using ehci_hcd and 
> address 3
> [4295953.814000] Initializing USB Mass Storage driver...
> [4295953.814000] usbcore: registered new driver usb-storage
> [4295953.814000] USB Mass Storage support registered.
> [4296229.694000] Driver 'sd' needs updating - please use bus_type methods

This is not so good. Have you googled for this?

> [4296247.023000] usb 4-4: USB disconnect, address 3
> [4296249.229000] usb 4-4: new high speed USB device using ehci_hcd and 
> address 4
> [4296249.733000] usb 4-4: device not accepting address 4, error -71
> [4296249.835000] usb 4-4: new high speed USB device using ehci_hcd and 
> address 5

Seems like a kernel/driver thing to me. Does the hard disk show up
in /proc/scsi/scsi?
Also, have a look at the 'lsusb -v' and if need be 'lsusb -vv' output.

-- 
Martin
---------------------------------------------------------------------------
30 years from now GNU/Linux will be as redundant a term as MERT/UNIX is 
today. - Martin Habets
---------------------------------------------------------------------------



More information about the Scottish mailing list