Typically (not always) when the manufacturer says the max size is, say, 128GB, it means that's the largest they tested it with. For example, my phone is 32GB max microSD card. If you take a 64GB card, format it FAT32, it works fine. This isn't always the case, there are times when the OS doesn't have the facilities to calculate the necessary free space (bit width, etc) or it simply doesn't know how to handle a larger amount of space.
The times that this will not work 100% of the time is when the format of the device changes internally (SD to SDHC,) when the file system format type changes (FAT32 to exFAT,) or when the amount of space on the card exceeds the bit width that the OS can calculate, although this hasn't really been an issue since the 32-bit limit was removed on hard drives.
That's not an exhaustive list, but if you can format the card to the proper file system and it's the same type of internal makeup, it should work.
thx
What's your take on this? https://poal.co/s/technology/184677/35e20cc0-deaf-4b09-be96-7fb30b1d565a#cmnts
I confess it's been a long time since I've messed with FAT clusters, but generally, that statement is correct - the larger the drive space, the larger the FAT clusters have to be. 64K is the largest that FAT32 really supports with any kind of usefulness. I seem to remember that FAT32 gets very fussy once you get past 200GB, and tools out there won't format things larger than this. I believe the spec doesn't go beyond that, but don't quote me there. exFAT was created to solve this issue for flash drives, and NTFS for hard drives. You can format flash to NTFS but as it's journaling system, you wear your flash out quicker with journal and information writes.
If you're not using GNU/Linux, there's a tool for Windows (which refuses to format things larger than 32GB as FAT32) that can format for you. It's called fat32format and you can get it here: http://www.ridgecrop.demon.co.uk/index.htm?fat32format.htm
It's one of the tools that I keep in my arsenal.
Nah I use linux... And I have to format the thing to fat32 for those machines (which run a linux based distro too, raspi style https://wiki.dingoonity.org/index.php?title=OpenDingux:About )... Not sure if linux does the job as well as windows when it comes to fat32 formatting btw
(post is archived)