Archive for September, 2009

Torvalds on EFI

September 13, 2009

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?