Jump to content

Ubuntu 13.04 doesn't recognize USB hard drives


Recommended Posts

Posted

Hi all,

 

I've Kubuntu 13.04 and have a problem that I can' solve.

 

I've been looking for information and it's quite clear that it's a problem that appears with all distros based on Ubuntu 13.04, but I've not find any solution.

 

Problem is very simple: When I connect a hard drive via USB it's not recognized/automounted. I've try only NTFS partitioned disks, and as I've read, here is the problem (This problem is in 13.04, with 12.10 works ok)

 

Anyone knows how to fix it?

 

Many thanks in advance

Posted (edited)

Thanks for the answer, kmount,

 

I think the important part of dmesg is this:

 

[ 499.020570] usb 1-1.1: new high-speed USB device number 5 using ehci-pci

[ 499.114304] usb 1-1.1: New USB device found, idVendor=152d, idProduct=2336

[ 499.114308] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=5

[ 499.114311] usb 1-1.1: Product: JM20336 SATA, USB Combo

[ 499.114313] usb 1-1.1: Manufacturer: JMicron

[ 499.114315] usb 1-1.1: SerialNumber: DCA139827888

[ 499.174869] Initializing USB Mass Storage driver...

[ 499.174953] scsi6 : usb-storage 1-1.1:1.0

[ 499.175040] usbcore: registered new interface driver usb-storage

[ 499.175042] USB Mass Storage support registered.

[ 500.171146] scsi 6:0:0:0: Direct-Access WDC WD30 EZRX-00MMMB0 PQ: 0 ANSI: 2 CCS

[ 500.171774] sd 6:0:0:0: Attached scsi generic sg1 type 0

[ 500.172325] sd 6:0:0:0: [sdb] 1565565872 512-byte logical blocks: (801 GB/746 GiB)

[ 500.175166] sd 6:0:0:0: [sdb] Write Protect is off

[ 500.175174] sd 6:0:0:0: [sdb] Mode Sense: 00 38 00 00

[ 500.176444] sd 6:0:0:0: [sdb] Asking for cache data failed

[ 500.176449] sd 6:0:0:0: [sdb] Assuming drive cache: write through

[ 500.179833] sd 6:0:0:0: [sdb] Asking for cache data failed

[ 500.179838] sd 6:0:0:0: [sdb] Assuming drive cache: write through

[ 500.231164] sdb: sdb1

[ 500.235377] sd 6:0:0:0: [sdb] Asking for cache data failed

[ 500.235382] sd 6:0:0:0: [sdb] Assuming drive cache: write through

[ 500.235385] sd 6:0:0:0: [sdb] Attached SCSI disk

[ 1746.490446] usb 1-1.1: USB disconnect, device number 5

[ 1869.953717] usb 1-1.3: USB disconnect, device number 4

[ 1875.893059] usb 1-1.3: new low-speed USB device number 6 using ehci-pci

[ 1875.990041] usb 1-1.3: New USB device found, idVendor=1bcf, idProduct=0005

[ 1875.990046] usb 1-1.3: New USB device strings: Mfr=0, Product=2, SerialNumber=0

[/Quote]

 

 

lsusb returns this:

 

Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Bus 001 Device 005: ID 152d:2336 JMicron Technology Corp. / JMicron USA Technology Corp. Hard Disk Drive

Bus 001 Device 004: ID 1bcf:0005 Sunplus Innovation Technology Inc.

[/Quote]

 

The USB 2.0 DockStation (Sharkoon QuickPort XT) is the JMicron.

 

I've try a 2 terabytes disk MBR in this dockstarion and works ok (correctly recognized and mounted), the problem comes with 3 tb disks using GPT system and the JMicron USB 2.0 dockstation. The command sudo fdisk -l /dev/sdb returns this:

 

AVISO: GPT (Tabla de partición GUID) detectado en '/dev/sdb'! La utilidad fdisk no soporta GPT. Use GNU Parted.

 

 

Disco /dev/sdb: 801.6 GB, 801569726464 bytes

256 cabezas, 63 sectores/pista, 97071 cilindros, 1565565872 sectores en total

Unidades = sectores de 1 * 512 = 512 bytes

Tamaño de sector (lógico / físico): 512 bytes / 512 bytes

Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes

Identificador del disco: 0x4fe4e6af

 

Dispositivo Inicio Comienzo Fin Bloques Id Sistema

/dev/sdb1 1 4294967295 2147483647+ ee GPT

[/Quote]

 

Size is wrongly recognized as 801,6 gb instead of the 3000gb.

 

I have to say that using a USB 3.0 dockstation there is no problem, 3tb gpt is mounted ok no matter if I connect to USB 2.0 or USB 3.0 connector:

 

AVISO: GPT (Tabla de partición GUID) detectado en '/dev/sdb'! La utilidad fdisk no soporta GPT. Use GNU Parted.

 

 

Disco /dev/sdb: 3000.6 GB, 3000592982016 bytes

256 cabezas, 63 sectores/pista, 363376 cilindros, 5860533168 sectores en total

Unidades = sectores de 1 * 512 = 512 bytes

Tamaño de sector (lógico / físico): 512 bytes / 512 bytes

Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes

Identificador del disco: 0x4fe4e6af

 

Dispositivo Inicio Comienzo Fin Bloques Id Sistema

/dev/sdb1 1 4294967295 2147483647+ ee GPT

[/Quote]

 

As you can see, here it's correctly recognized as 3000gb, so the problem comes with USB 2.0 dock station and 3tb gpt disk, in both usb 3.0 and 2.0 connectors.

 

The problem is not caused by the dock station since in Widows 7 works ok, it looks like some kind of incompatibility of Linux and jmicron dock station.

 

What can I do?

 

Many thanks

Edited by Tassadar
Posted

Very interesting issue, I'd recommend you open a bug with Ubuntu and see what happens.

 

As you say, it looks like a compatibility issue between the jmicron dock station and the OS. (out of interest, as you say it works fine on an earlier Ubuntu it sounds like a regression of sorts so should be worth fixing)

Posted

Many thanks again for the answer, kmount,

 

Sincerely.. at this point I'm not 100% sure if it worked with kubuntu 12.10, perhaps I tryed 2 tb disks or I tried with the other dockstation, the USB 3.0 one that works ok now.

 

¿does it change something? Could you reccommend me any other thing?

 

How can I open the but with Ubuntu... sorry, I'm quite new on linux and don't know how to do this.

 

I've read about Intel intel rapid storage technology drivers or something like this, but I've found it to download only for windows, not linux....

 

Many thanks again

Posted

I've try Windows 7 Professional x64 and works ok and disk is recognized very fast.

 

Then I've made a new installation of kubuntu 12.10 (I was using 13.04) and problem is again here, so it looks that there is a problem with the driver that Linux has included for this JMicron chip (the one that dockstation have).

 

¿Any idea?

 

Thanks

Posted

Thanks twin--turbo,

 

I saw that thread before but if I'm not wrong there is no solution to the problem on it, am I wrong??

 

Since with windows it works ok, it's clear that some kind of driver update could solve this.... is there any way to update the driver that linux uses to manage this jmicron SATA-->USB chip or something like this???

 

(I'm not sure if i'm explaning ok...)

 

Thanks

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...