Perhaps the memory stick has gone bad. They do fail. I have two Gorilla drives that simply stopped working one day. They are not indestructible.
Here are some things you can do to trouble shoot the problem.
The CLI command lsusb will tell you whether or not the USB system has seen the stick.
- Code: Select all
$ lsusb
Bus 002 Device 002: ID 8087:8001 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8009 Intel Corp.
Bus 001 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 003 Device 003: ID 046d:c069 Logitech, Inc. M-U0007 [Corded Mouse M500]
Bus 003 Device 002: ID 046d:c313 Logitech, Inc. Internet 350 Keyboard
Bus 003 Device 004: ID 13fe:4300 Kingston Technology Company Inc.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
In that output, you can see my Kingston drive in the USB system. The stick is not mounted, but USB sees it.
If the USB does not see the stick, the stick may be hosed. Hardware failure.
If the USB does see the stick, you can use a df command to see if it is mounted.
- Code: Select all
df
Filesystem 1K-blocks Used Available Use% Mounted on
udev 4035048 0 4035048 0% /dev
tmpfs 811280 9732 801548 2% /run
/dev/sda2 495914712 244114524 226586136 52% /
tmpfs 4056388 27784 4028604 1% /dev/shm
tmpfs 5120 8 5112 1% /run/lock
tmpfs 4056388 0 4056388 0% /sys/fs/cgroup
/dev/sda1 523248 3744 519504 1% /boot/efi
/dev/sdb1 488385532 10743064 477642468 3% /home/poobah/scans
cgmfs 100 0 100 0% /run/cgmanager/fs
tmpfs 811280 0 811280 0% /run/user/121
tmpfs 811280 16 811264 1% /run/user/1001
In the output above, there is no memory stick, which indicates that the drive is not mounted.
I mounted my drive and used df again.
- Code: Select all
$ df
Filesystem 1K-blocks Used Available Use% Mounted on
udev 4035048 0 4035048 0% /dev
tmpfs 811280 9736 801544 2% /run
/dev/sda2 495914712 244114700 226585960 52% /
tmpfs 4056388 27552 4028836 1% /dev/shm
tmpfs 5120 8 5112 1% /run/lock
tmpfs 4056388 0 4056388 0% /sys/fs/cgroup
/dev/sda1 523248 3744 519504 1% /boot/efi
/dev/sdb1 488385532 10743064 477642468 3% /home/poobah/scans
cgmfs 100 0 100 0% /run/cgmanager/fs
tmpfs 811280 0 811280 0% /run/user/121
tmpfs 811280 16 811264 1% /run/user/1001
/dev/sdc1 15151120 16 15151104 1% /media/brian/USB DISK
You can see the last entry is my USB DISK.
If your drive is not mounted, the file system on the stick may be hosed.
If the drive is mounted, you can use your file browser to dig down to its mount point, "/media/brian/USB DISK" in my case, to look at the contents of the drive.
Try some of these commands to see if you can determine the level at which the error is occurring.
Banjo
(_)=='=~