Insightful quote of the day:
Not that I’d ever claim that the BIOS is wonderful either, but at least everybody knows that the BIOS is just a bootloader, and doesn’t try to make it anything else.
— Linus Torvalds (in reference to EFI)
I couldn’t agree more. Notice that GRUB is a bootloader too, and argueably a better one than BIOS. If we’re looking for a replacement to old legacy BIOS, why not use something modern and flexible instead?
EFI is just the repetition of the same design mistakes, which the industry already rejected, using a less obsolete instruction set. Today’s legacy i8086 realmode is tomorrow’s legacy ia32/amd64. Are we going to fall for it?