I was copying a bunch of files to the NAND memory of a thinkgeek gigantor picture frame and after 96 pictures linux was saying "no space left on device" when I had copied 9MB out of 960MB.
I was like WTF? and then a wiff of memory from 20 years ago or so reminded me that the crappy FAT file system has a hardcoded limitation of how many files you can have at the root of the filesystem. Directories can contain more files but the root is limited to some stupid small number.|
I guess all those days with PC Tools and Norton Utilities looking at DOS filesystems with an hex editor weren't all wasted afterall :)