I have Ubuntu 11.10 installed on a Delll E6520 (as a dual boot with Windows 7). When I plug the 1 TB Transcend StoreJet into the side left USB port, lsusb finds it, but it does not show up in fdisk or df (and of course, it doesn't automount). USB flash drives work fine (automounting properly); a Western Digital external drive doesn't automount quite properly but does show up in fdisk (and can be mounted manually when recalcitrant).
dmesg lines:
[ 901.270921] usb 2-1.3: new high speed USB device number 4 using ehci_hcd
[ 901.535885] usbcore: registered new interface driver uas
[ 901.546282] Initializing USB Mass Storage driver...
[ 901.546548] scsi4 : usb-storage 2-1.3:1.0
[ 901.547000] usbcore: registered new interface driver usb-storage
[ 901.547007] USB Mass Storage support registered.
lsusb:
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 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 003: ID 1bcf:2802 Sunplus Innovation Technology Inc.
Bus 002 Device 003: ID 0a5c:5800 Broadcom Corp. BCM5880 Secure Applications Processor
Bus 002 Device 004: ID 152d:2329 JMicron Technology Corp. / JMicron USA Technology Corp. JM20329 SATA Bridge
[Yes, it's bus 2, dev #4]
usb-devices (relevant lines only):
T: Bus=02 Lev=02 Prnt=02 Port=02 Cnt=01 Dev#= 4 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=152d ProdID=2329 Rev=00.00
S: Manufacturer=JMicron
S: Product=StoreJet Transcend
S: SerialNumber=<omitted>
C: #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=2mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
sudo lshw -C disk doesn't find it (shows only /dev/sda); likewise sudo fdisk -l ; sudo parted -l shows only the partitions on the internal drive /dev/sda.
This is quite likely a StoreJet-specific issue. Does it need a special driver? Does it need to have another module blacklisted?