UPDATE: The pendrive was for my parents. When I got a chance, I got it formatted from a Windows machine at my friend's house. I can't try any suggessions in the comments or answers, because I have left home for college. But I am interested to know why
mkfs did not work. The pendrive was not recognize by Windows either after doing a
mkfs.vfat. I will accept an answer which includes why mkfs did not work.
I have a working USB stick. I made a Ubuntu installation disk, probably using
dd. Then after a while, when I reformatted it to use it with my car music system, it is not working. I get this:
USB device not recognised
I get this error when I try to format it from nautilus:
But it can be formatted by the below command but does not work with the player:
mkfs.vfat -n Musiq /dev/sdc1
Another pen drive, which was never formatted by me, works fine.
Here is the output of fdisk -l for the device:
Disk /dev/sdc: 8004 MB, 8004304896 bytes 212 heads, 46 sectors/track, 1603 cylinders, total 15633408 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: 0x74fdf679 Device Boot Start End Blocks Id System /dev/sdc1 2048 15633407 7815680 83 Linux
Also this is the output of fdisk -l for the working pen drive.
The partition table is
msdos. I strongly believe that I am not correctly formatting/partitioning the stick.
What could be wrong?