• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

The 32GB limitation on FAT32 is bullshit

Status
Not open for further replies.
You can format to larger than 32gb. I have a 128gb SD card in my Wii U. Formatted to FAT32.

Use a third party app. Like fat32formatter or whatever its called

You can't even transfer large files in FAT32. Use something else instead

How does that help OP? My car stereo only supports fat32. I've tried exfat and NTFS and they don't work either.

Also I doubt OP is gonna have an mp3 that's over 4gb...
 
You forget you have to scan the fat table to locate free space. It works but is not really efficient once you get big volumes. At least exFAT has an allocation bitmap, which is 32x more efficient.

I agree that exFAT is clearly better. However, unless you are going to store tons of files on a memory card, which is a rather unusual scenario, I don't think scanning FAT32 table is a problem. Devices that supported only FAT32 probably can't handle that many files anyway.
 
It's used allot in digital cameras too for some reason.
It's 2015, why on earth are car stereos only supporting FAT32?
It's simple and ubiquitous. Only Linux distributions will usually come with the correct drivers to work with most filesystems available today. Windows pretty much locks you to NTFS and FAT, OSX is Apple's filesystem and FAT. Implementing most 'modern' filesystems is also a pain in the arse and you are bound to run into patents and cases where features need to be basically reverse engineered or licensed.

Edit:
Use a third party app, Linux or OSX to format the drive. Technically FAT32's real limit is 2TB but Windows default formatting tool won't let you do that.

Edit: Oh it's 16TB now?
Depends on the partition table and the size of sectors used. Since there is a finite number of addresses available.
 
FAT32 works well enough with terabyte-sized drives. Sure, NTFS and exFAT have better performance, but at least exFAT features recently patented MS algorithms. (NTFS too, probably.) So you need to pay MS for your device to use it... or count on them not suing. Which is problematic since they have sued a Linux distributor for VFAT already, while it was still patentable.

OP, grab a third party formatter and take a chance at formatting it in FAT32. This works with Wiis, as already mentioned, so it won't hurt to try it with your stereo system.
 
It's simple and ubiquitous. Only Linux distributions will usually come with the correct drivers to work with most filesystems available today. Windows pretty much locks you to NTFS and FAT, OSX is Apple's filesystem and FAT. Implementing most 'modern' filesystems is also a pain in the arse and you are bound to run into patents and cases where features need to be basically reverse engineered or licensed.

I know this, but live in the unix world and haven't really touched FAT32 for a decade. Is there some sort of licensing surrounding ntfs that prevents even just using ntfs-3g? (genuine question, I'm not sure how Microsoft views open source ntfs drivers)

There must be a better solution then having to hack around FAT32 to make it work for modern disk sizes that doesn't involve waiting for Microsoft/Apple to natively support ext4, etc.
 
I know this, but live in the unix world and haven't really touched FAT32 for a decade. Is there some sort of licensing surrounding ntfs that prevents even just using ntfs-3g? (genuine question, I'm not sure how Microsoft views open source ntfs drivers)

There must be a better solution then having to hack around FAT32 to make it work for modern disk sizes that doesn't involve waiting for Microsoft/Apple to natively support ext4, etc.

Waiting? As in, you expect them to do that one time? Why would they ever acknowledge the fact that you may want to use multiple ecosystems?

Besides, ext-s share a common problem with NTFS, they are not designed with disconnecting in mind.

FAT32 is really the most usable solution right now. Again, it actually works pretty well until you reach 2TiB.
 
I know this, but live in the unix world and haven't really touched FAT32 for a decade. Is there some sort of licensing surrounding ntfs that prevents even just using ntfs-3g? (genuine question, I'm not sure how Microsoft views open source ntfs drivers)

There must be a better solution then having to hack around FAT32 to make it work for modern disk sizes that doesn't involve waiting for Microsoft/Apple to natively support ext4, etc.
There is a lot of licensing involved, and many manufacturers will not use open source drivers for one reason or another. Some even avoid it like the plague but also it's a question of code simplicity as these devices are designed to have very small footprints.

Finally like the poster above mentioned, NTFS doesn't really suit portable drives.
 
Besides, ext-s share a common problem with NTFS, they are not designed with disconnecting in mind.

Huh, now that is interesting, I always assumed that because NTFS is journaled, it would be a better filesystem for a drive that may not be safely disconnected - but looking online there seems to be a lot of information to the contrary

and of course, my "wait for apple and microsoft to support other standards" was tongue in cheek, like "wait for IPv6"
 
I forgot about licensing however stuff like this makes it more difficult when in situations like the OP.



Eh. MS could do a bit better with supporting FAT32 but I don't like how incompatible Ubuntu is with NTFS. Just added an extra step for me back in the day when swapping drives. That goes for MAC OS too. I've since stopped fucking with Linux for other reasons.

From my experience, Ubuntu generally supports NTFS without huge issues. It would generally be wise to run the drive through chkdisk on a Windows machine a couple times per year just in case issues arise, but everything genereally works fine.

As a side note, if you dual boot, make sure to disable fast startup on Windows. That essentially "locks" the main NTFS file system. Personally I'd recommend just disabling the setting in general to make it easier to use recovery tools with the computer in case something goes wrong, but that's just me.
 
Status
Not open for further replies.
Top Bottom