You shouldn't even need to format the card, in my experience. Just copy all the files somehow (personally I just tar things up, in Linux - Windows users probably need to look at some other alternative), delete them all, and then replace them back on the card should be enough to do it.
Although I'm more used to filesystems like ext2/3 and ReiserFS, so fat/vfat may be different in that regard...
|