News for hackers. Stuff that matters.
Re:Fedora considers deprecating legacy BIOS by zozbot234 on Thursday April 21, 2022 @06:54AM (#31107883)
> notably FAT doesn't support files this big

ExFAT can support those. You could also use the UDF file system.

Re:Fedora considers deprecating legacy BIOS by qwerty456127 on Thursday April 21, 2022 @07:04AM (#31107935)
But ExFAT lacks the FAT's virtues of being universally supported and royalty-free, yet still is a very dumb FS with no journal (which means unreliable) and no extended attributes (which means data-metadata separation impossible) so I don't see a reason for it to exist anywhere outside severely resource-limited embedded applications. I would rather use Ext4 everywhere for everything. Is the problem preventing wide adoption of Ext4 GPL?
Re:Fedora considers deprecating legacy BIOS by speeder on Thursday April 21, 2022 @09:27AM (#31109088)
Seemly ExFAT is specially unreliable... Nintendo Switch community first advice when you buy one is: If you buy a SD Card with ExFAT, reformat it to FAT, because ExFAT will eventually cause your files to be corrupted...
Re:Fedora considers deprecating legacy BIOS by babypuncher on Thursday April 21, 2022 @01:37PM (#31112638)
That may have more to do with Nintendo's implementation. The exFAT support that was added to the Linux kernel a few years ago has been fine.
Re:Fedora considers deprecating legacy BIOS by oynqr on Thursday April 21, 2022 @02:46PM (#31113622)
The Switch has a bad exfat driver.
Re:Fedora considers deprecating legacy BIOS by Beltalowda on Thursday April 21, 2022 @10:50AM (#31110160)
A EFI partition is mostly read-only, so I don't think that's a particularly large problem?

> I would rather use Ext4 everywhere for everything. Is the problem preventing wide adoption of Ext4 GPL?

The BSDs don't support ext{2,3,4} particularly well, and Linux doesn't support FFS/UFS particularly well. I mean, there's support for these things, but it's far from complete or perfect and it's taken a long time.

It's just a fair amount of effort to implement filesystems well, and there's very little tolerance for errors. Ext4 isn't spectacularly complicated, but it's not exactly a simple FS either. I think that has more to do with lack of support than anything else: lots of effort for not all that much practical benefit.

Re:Fedora considers deprecating legacy BIOS by Macha on Thursday April 21, 2022 @08:02AM (#31108343)
NTFS hasn't been widely adopted by firmware manufacturers either. I don't think firmware manufacturers want to spend time implementing support for even the NTFS/ext/APFS era of filesystems, never mind anything newer like ZFS or btrfs.
Re:Fedora considers deprecating legacy BIOS by vetinari on Thursday April 21, 2022 @09:36AM (#31109195)
NTFS was also undocumented, and whatever the ntfs-3g folks or others working on alternate implementation figured out, it was via reverse engineering.
Re:Fedora considers deprecating legacy BIOS by Macha on Thursday April 21, 2022 @01:19PM (#31112366)
Sure, but the manufacturers presumably play for licenses for the AMD AGESA, etc. so could pay for a NTFS license if they wanted to.

And ext has plenty of documentation and they haven't implemented that either.

So I think keeping down the software complexity is the more likely method. Down to

1. The limited software investment these companies make (often just buying and reskinning firmware from AMI)

2. The limited space available on the ROMs due to hardware cost savings (e.g. companies have had to drop GUIs or support for less popular APUs to add support for new generations of mainstream CPU in firmware updates)

Re:Fedora considers deprecating legacy BIOS by qwerty456127 on Thursday April 21, 2022 @02:18PM (#31113234)
> NTFS hasn't been widely adopted by firmware manufacturers either.

Although very complex and very undocumented, NTFS has actually been adopted very widely and quite reliably. Most of the pre-smart TVs and set-top-boxes can read FAT and NTFS USB drives which makes NTFS the only choice if you want movies exceeding 4 GiBs.

Re:Fedora considers deprecating legacy BIOS by AshamedCaptain on Thursday April 21, 2022 @02:24PM (#31113311)
In fact NTFS is available on most commercial UEFI implementations. You can use NTFS to format your Windows install pendrive...
Re:Fedora considers deprecating legacy BIOS by blueflow on Thursday April 21, 2022 @07:00AM (#31107914)
ExFAT is not supported by EFI.