USB memory stick not working any more

I have one USB memory stick (FAT32) that I was using on Ubuntu. However, recently it does not mount when I put it into the USB port. Application "Disks" does not recognize it at all. However, when I start Windows, I can access my data and use this stick normally. Stick is 8 GB of size. When was under Windows, I preformed disk checkup, and everything is fine with the stick. But sticks does not work any more on Ubuntu.

Other sticks are still working normally on Ubuntu (I have one with 4 GB, and another of 2 GB).

Output of sudo fdisk -l:

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x943c943c
Device Boot Start End Blocks Id System
/dev/sda1 * 63 312560639 156280288+ 7 HPFS/NTFS/exFAT
/dev/sda2 312561662 625141759 156290049 5 Extended
/dev/sda5 617332736 625141759 3904512 82 Linux swap / Solaris
/dev/sda6 312561664 617332735 152385536 83 Linux
Partition table entries are not in disk order

After some period of time (about 5 minutes of waiting) sudo fisk -l provided additional lines:

Disk /dev/sdb: 8074 MB, 8074035200 bytes
39 heads, 31 sectors/track, 13043 cylinders, total 15769600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x04030201
Device Boot Start End Blocks Id System
/dev/sdb1 2056 15769599 7883772 b W95 FAT32

In order to open it again, I need to type this command and wait...

2

2 Answers

try this:

connect the USB memory stick

open a terminal and type sudo fdisk -l and wait until it finishes (the five minutes you're talking about).

when the "$" sign (and all the text behind it) shows up again type those in the terminal:

sudo mkdir /media/anything

then (when "$" comes again)

sudo mount -t vfat /dev/sdb1 /media/anything -o uid=1000,gid=1000,utf8,dmask=027,fmask=137

this should solve your problem!

...ofcourse you can replace the word "anything" by any word you like but be careful not to use spaces and to use the same word in both commands.

you can also look this up:

6

I had the same problem with one of my memory sticks. I installed pmount

sudo apt-get install pmount

and then mounted it with

pmount /dev/stb1

and I was then able to use the stick.

1

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like