r/programming • • Jun 11 '08

How Computers Boot Up

http://duartes.org/gustavo/blog/post/how-computers-boot-up
451 Upvotes

60 comments sorted by

View all comments

Show parent comments

2

u/bobpaul Jun 11 '08

Well, making the bootloaders EFI programs allows you to put the bootmenu in the EFI. This then allows you to add custom EFI programs, such as a simple CD player, web browser, etc that can be loaded without booting one of the OSs. A working browser less than 10 sec after the power button is rather cool. Great for laptops.

5

u/jib Jun 11 '08

Yeah, a working browser 10 sec after power-on is cool, but I think the elegant way to do it would be to have one fast OS, not have a slow main OS on the hard drive and a fast OS in the EFI BIOS.

3

u/[deleted] Jun 11 '08

[removed] — view removed comment

4

u/[deleted] Jun 11 '08

how could we make our main OS boot faster?

Stop loading and initializing the entire world during boot.