On many systems, a large portion of boot time goes into providing legacy support for MS-DOS. Various projects, including LinuxBIOS and Open Firmware, are trying to replace the proprietary BIOS systems with streamlined pieces of code able to do only what is necessary to get a Linux kernel loaded and running. This article gives a brief overview of the field.
Open BIOSes for Linux
Submitted by anonymous 2006-09-04 Linux 11 Comments
I’d love to be able to use something like this; my desktop actually takes longer to boot than my (considerably slower) laptop, because it spends so long doing it’s thing in BIOS. Having a second screen that invites you to “press F10” doesn’t help I suspect…
On the other hand, I quite like that my computer actually works, and there’s a fair chance that this might b0rk it completely.
It is frustrating though, that we’re stuck with a slow irritating system due to lack of knowledge about the existing one. Stallman would no doubt have something to say about it.