Larger drives use a different way to read, and use a FAT32 file system, while the sub 4G ones IIRC use FAT16. I have some 512M SD cards for an old camera, which does not work with larger cards. I sent some spare new ones to the US to somebody who needed extra cards for his old camera so he did not have to worry about the old ones wearing out from use.