I bought a 128Mb USB flash disk. It works a treat in OSX but I can't read/write/partition/format it in Linux. I connected one recently which was formatted on a Windows XP system. I mounted it as a vfat filesystem on /dev/sda1 and was able to read and write files, though I didn't try partitioning or formatting it. Does anybody know what I have to do to get it working?