What's new

exfat support

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

exfat is not supported. Even if you were to load the module, the rest of the firmware wouldn't properly recognize the disk.

Asus started adding support for it last year, then a few weeks later they removed it. I suspect they ran into unforeseen issues while working on it.
 
A truly pity! Support to exFAT would be perfect.
There is some hope that it will be supported? :)
 
A truly pity! Support to exFAT would be perfect.
There is some hope that it will be supported? :)

No idea. Frankly, I doubt it. exFat is yet another proprietary format from MS - the world does not need yet another one of these, which requires paying MS for a licence. I have yet to see any hardware beside a Windows PC that actually supports it.

ext3/ext4 is licence-free and fully open-source. The world should start using that as an alternative to the aging FAT32 format, IMHO.
 
exfat is not supported. Even if you were to load the module, the rest of the firmware wouldn't properly recognize the disk.

Asus started adding support for it last year, then a few weeks later they removed it. I suspect they ran into unforeseen issues while working on it.

I wonder if that unforeseen issue was a strongly worded letter from MSFT ;)
 
I wonder if that unforeseen issue was a strongly worded letter from MSFT ;)

Not sure how their licensing terms work exactly. Asus were probably going with Tuxera's exfat module, so I would assume that any licensing issues would be between Tuxera and MS. Unless the licensing terms are so complicated that the final OEM also has to pay MS something to be able to sell a product that features support for exfat, regardless of who provided the code to support it. From what I've read, there are various patents involved in the whole exfat situation.

Someone needs to start making a push for the industry to adopt a fully open filesystem as the standard to use on embedded devices. Getting ext3 to work on those devices should be easy, considering many of them are Linux-based.
 
No idea. Frankly, I doubt it. exFat is yet another proprietary format from MS - the world does not need yet another one of these, which requires paying MS for a licence. I have yet to see any hardware beside a Windows PC that actually supports it.

ext3/ext4 is licence-free and fully open-source. The world should start using that as an alternative to the aging FAT32 format, IMHO.

exfat works fine in linux out of the box.

FreeBSD also can use it but needs a module loaded.

My multiboot usb stick uses exfat.

Do you know why asus uses ext3/4 instead of ext2? as ext2 is better for usb sticks.
 
exfat works fine in linux out of the box.

Yes, a fuse-based driver was added last year, however it's on shaky legal grounds, and also since it had to be reverse engineered, I'm not sure how much performance and reliability you'd get out of it. See ntfs-3g for a good example where performance of these reverse-engineered drivers can be quite bad, unless you have a full-powered desktop CPU to handle it.

Do you know why asus uses ext3/4 instead of ext2? as ext2 is better for usb sticks.

Asus supports both ext2 and ext3 on MIPS models, and they added ext4 with ARM models. They dont "use" any of them, they support all three - it's up to the user to decide which of these filesystems he wants to use when formatting his disk. In general, I'd recommend ext2 for a USB thumbdrive, and ext3 or 4 for a hard drive.
 
I share RMerlin's loathing for Microsoft's proprietary standards but anything using SDXC cards (camera's and the like) will be exFAT.

I'm not sure how someone thought it would be a good idea to recognize a patent-ladden filesystem to be used as a STANDARD on these SDXC cards. MS must have done some good lobbying work there. In exchange, they get to collect licensing fees from manufacturers that want to support SDXC cards.
 
Anything sdxc can be formatted back to fat32 for compatibility. Same for anything formatted exfat. Format and then carry on. :)
 
...Asus supports both ext2 and ext3 on MIPS models, and they added ext4 with ARM models. They dont "use" any of them, they support all three - it's up to the user to decide which of these filesystems he wants to use when formatting his disk. In general, I'd recommend ext2 for a USB thumbdrive, and ext3 or 4 for a hard drive.
RMerlin, can you give us a few words on why we might want to use ext2 on an inexpensive flashdrive, rather then ext4?
 
RMerlin, can you give us a few words on why we might want to use ext2 on an inexpensive flashdrive, rather then ext4?

ext2 doesn't have a journal. Due to the slower write speed of a USB thumbdrive (unless you have a high quality USB 3.0 one), this will improve write performance.
 
ok fair enough, I cannot remember which guide I used that made me put ext3 on my stick, but I disabled journaling on it now anyway.

the problem with ntfs is that its not a good choice for usb sticks and has less compatibility in non windows OS's than exfat.
 

Similar threads

Latest threads

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top