Fedora considers deprecating legacy BIOS
&gt; UEFI is defined by a versioned standard that can be tested and certified against. By contrast, every legacy BIOS is unique.<p>The &quot;standard&quot; for BIOSes was at first the IBM PC ROS&#x27;s Reference Manual, and later the PS&#x2F;2 Reference. Naturally, many vendors failed to implement it correctly. But the problem with EFI is the same. Still hoping that someday, EFI netboot support will be something usable.<p>I once considered using EFI as a basis for booting some of my bare-metal works, but:<p>- it requires the GPT partitioning scheme, which in turn requires handling of UUIDs. Their endianess is not little, big - its mixed. mixed in the same value. This is a quirk inherited from Microsoft.<p>- EFI system partition is the FAT file system, which is an FS that is even older than the legacy BIOS. Many gory details. Legacy from Microsoft.<p>- EFI &quot;executables&quot; are actually windows executables, who still start with the &#x27;MZ&#x27; header from MS-DOS. The real mode code for displaying &quot;This program cannot be run in DOS mode&quot; is, depending on the toolchain, sometimes still included. Also legacy from Microsoft.<p>I don&#x27;t see why Linux users should be enthusiastic about adopting this.