Computing.Net > Forums > Linux > USB Thumb Drive

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

USB Thumb Drive

Reply to Message Icon

Name: Matthew Wilkin
Date: March 24, 2005 at 18:42:57 Pacific
OS: Debian: Sarge
CPU/Ram: 1.2 Ghz/1500
Comment:

I was given a usb thumb drive that will not open in Windows due to corruption.

Simply, I want to see if I can mount it in Linux or use cfdisk to repartition it. When I plug it in and start my computer, everything looks to be fine. I run lsmod and I see usb_storage, scsi_mod, usbcore

For the life of me I cant get figure out which dev is used to access it. None of the sd* work. 'cat /proc/bus/usb/devices' gives me this:
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.8 uhci_hcd
S: Product=VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
S: SerialNumber=0000:00:07.2
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms

I have no idea what that may mean. but hopefully it helps everyone else.



Sponsored Link
Ads by Google

Response Number 1
Name: Dlonra
Date: March 25, 2005 at 14:29:16 Pacific
Reply:

perhaps debian is different than RHat or Mdrk,
but devices indicates that the only product recognized is the USB controller

try
dmesg|grep -i usb
also try
insmod usb-uhci


0

Response Number 2
Name: Matthew Wilkin
Date: March 26, 2005 at 08:55:41 Pacific
Reply:

Okay, here is the results:

Script started on Sat Mar 26 11:41:51 2005
/home/cpradio# dmesg | grep -i usb
usbcore: registered new driver usbfs
usbcore: registered new driver hub
USB Universal Host Controller Interface driver v2.2
uhci_hcd 0000:00:07.2: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
usb 1-1: new full speed USB device using address 2
usb 1-1: device not accepting address 2, error -71
usb 1-1: new full speed USB device using address 3
usb 1-1: device not accepting address 3, error -71
/home/cpradio# insmod usb-uhci
insmod: can't read 'usb-uhci': No such file or directory
/home/cpradio# insmod usb_uhci
insmod: can't read 'usb_uhci': No such file or directory
/home/cpradio# insmod uhci_hcd
insmod: can't read 'uhci_hcd': No such file or directory
/home/cpradio# uname -a
Linux marie 2.6.8 #4 Thu Mar 10 17:37:44 EST 2005 i686 GNU/Linux
/home/cpradio# exit

Script done on Sat Mar 26 11:42:43 2005

Matt


0

Response Number 3
Name: 3Dave
Date: March 29, 2005 at 03:55:57 Pacific
Reply:

What command are you using to try and mount
the device? It should generally appear as
the first unused scsi drive on your system,
usually /dev/sda1:
# mount -t vfat /dev/sda1 /mnt/thumb
or
# mount -t usbfs /dev/sda1 /mnt/thumb

Also try "insmod usb_ohci" instead of
"insmod usb_uhci". You should be able to
find all your available kernel modules
under /lib/modules/:
$ find /lib/modules -name "*usb*"


0

Response Number 4
Name: Matthew Wilkin
Date: March 29, 2005 at 12:37:04 Pacific
Reply:

/dev/sda doesn't exist...which I think has to do with this: "usb 1-1: device not accepting address 2, error -71"

This is what I get when I run that find for usb.

cpradio:/home/cpradio# find /lib/modules/ -name "*usb*"
/lib/modules/2.6.8-1-386/kernel/drivers/bluetooth/bfusb.ko
/lib/modules/2.6.8-1-386/kernel/drivers/bluetooth/hci_usb.ko
/lib/modules/2.6.8-1-386/kernel/drivers/char/watchdog/pcwd_usb.ko
/lib/modules/2.6.8-1-386/kernel/drivers/isdn/hisax/hfc_usb.ko
/lib/modules/2.6.8-1-386/kernel/drivers/media/dvb/ttusb-budget
/lib/modules/2.6.8-1-386/kernel/drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.ko
/lib/modules/2.6.8-1-386/kernel/drivers/media/dvb/ttusb-dec
/lib/modules/2.6.8-1-386/kernel/drivers/media/dvb/ttusb-dec/ttusb_dec.ko
/lib/modules/2.6.8-1-386/kernel/drivers/media/video/cpia_usb.ko
/lib/modules/2.6.8-1-386/kernel/drivers/net/irda/irda-usb.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb
/lib/modules/2.6.8-1-386/kernel/drivers/usb/class/usb-midi.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb/class/usblp.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb/core/usbcore.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb/image/hpusbscsi.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb/input/mtouchusb.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb/input/touchkitusb.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb/input/usbhid.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb/input/usbkbd.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb/input/usbmouse.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb/media/usbvideo.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb/misc/legousbtower.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb/misc/tiglusb.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb/misc/usblcd.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb/misc/usbled.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb/misc/usbtest.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb/net/usbnet.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb/serial/ir-usb.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb/serial/kl5kusb105.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb/serial/usbserial.ko
/lib/modules/2.6.8-1-386/kernel/drivers/usb/storage/usb-storage.ko
/lib/modules/2.6.8-1-386/kernel/sound/usb
/lib/modules/2.6.8-1-386/kernel/sound/usb/snd-usb-audio.ko
/lib/modules/2.6.8-1-386/modules.usbmap
/lib/modules/2.6.8-2-386/kernel/drivers/bluetooth/bfusb.ko
/lib/modules/2.6.8-2-386/kernel/drivers/bluetooth/hci_usb.ko
/lib/modules/2.6.8-2-386/kernel/drivers/char/watchdog/pcwd_usb.ko
/lib/modules/2.6.8-2-386/kernel/drivers/isdn/hisax/hfc_usb.ko
/lib/modules/2.6.8-2-386/kernel/drivers/media/dvb/ttusb-budget
/lib/modules/2.6.8-2-386/kernel/drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.ko
/lib/modules/2.6.8-2-386/kernel/drivers/media/dvb/ttusb-dec
/lib/modules/2.6.8-2-386/kernel/drivers/media/dvb/ttusb-dec/ttusb_dec.ko
/lib/modules/2.6.8-2-386/kernel/drivers/media/video/cpia_usb.ko
/lib/modules/2.6.8-2-386/kernel/drivers/net/irda/irda-usb.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb
/lib/modules/2.6.8-2-386/kernel/drivers/usb/class/usb-midi.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb/class/usblp.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb/core/usbcore.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb/image/hpusbscsi.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb/input/mtouchusb.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb/input/touchkitusb.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb/input/usbhid.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb/input/usbkbd.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb/input/usbmouse.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb/media/usbvideo.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb/misc/legousbtower.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb/misc/tiglusb.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb/misc/usblcd.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb/misc/usbled.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb/misc/usbtest.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb/net/usbnet.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb/serial/ir-usb.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb/serial/kl5kusb105.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb/serial/usbserial.ko
/lib/modules/2.6.8-2-386/kernel/drivers/usb/storage/usb-storage.ko
/lib/modules/2.6.8-2-386/kernel/sound/usb
/lib/modules/2.6.8-2-386/kernel/sound/usb/snd-usb-audio.ko
/lib/modules/2.6.8-2-386/modules.usbmap

I have the feeling that this USB device is really screwed up and it might not be fixable.


0

Response Number 5
Name: 3Dave
Date: March 29, 2005 at 23:45:06 Pacific
Reply:

http://www.linux-usb.org/FAQ.html#ts6
http://www.linux-usb.org/notAcceptFeedback.html


0

Related Posts

See More



Response Number 6
Name: Matthew Wilkin
Date: March 30, 2005 at 20:15:49 Pacific
Reply:

But, my USB Zip Drive works perfectly in the USB port... It is only the thumbdrive that doesn't.


Matt


0

Response Number 7
Name: 3Dave
Date: March 31, 2005 at 05:40:57 Pacific
Reply:

Have you tried mounting a second partition?
Perhaps /dev/sda2? If you have your zip
plugged in then it may be /dev/hdb2. I have
come across one thumb drive which I couldn't
get to work under GNU/Linux (can't remember
the make/model). All there was was a small
partition on it which I could mount which
looked as though it contained windoze
drivers for the device. I imagined that they
would be required to view the rest of the
device. Can you try another make of thumb
drive off a mate to test...?


0

Response Number 8
Name: Matthew Wilkin
Date: March 31, 2005 at 12:38:52 Pacific
Reply:

I have successfully had my girlfriend's thumbdrive mounted, my usb zip drive (not at the same time -- probably could, just never had the need), however, I cannot get this SansDisk ThumbDrive to mount. It does not work in Windows either (due to some kind of corruption, I was hoping I could mount it in Linux though to see if I could retrieve any data)

It's alright if I can't. I have already recreated everything that was on it, I just wanted to see if I missed a step or two that is making me unable to mount it. It seems I am not.


0

Sponsored Link
Ads by Google
Reply to Message Icon

Lexmark Z65p Vi configuration



Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Linux Forum Home


Sponsored links

Ads by Google


Results for: USB Thumb Drive

Mounting the USB thumb drive www.computing.net/answers/linux/mounting-the-usb-thumb-drive/29462.html

USB Thumb drive www.computing.net/answers/linux/usb-thumb-drive/27128.html

Linux on USB Thumb Drive www.computing.net/answers/linux/linux-on-usb-thumb-drive/24753.html