I just got a 16g flash drive, as the price came into the reasonable range. The first thing I noticed was that it refused to automount. I forced the issue with “sudo mount -t vfat …” but it was a real PITA to even copy a file.
The Philly Linux User Group [PLUG] provided the following:
1. blow away the partition (fdisk)
2. create new partition
3. format (I used mkfs.vfat -F 32)
POOF – it automounts.