paperlined.org
dev > oss > kexec-based_bootloader
document updated 15 years ago, on Sep 8, 2009

generally

Grub4dos is my hero. Grub4dos didn't hold back at all. It accomplishes things most other bootloaders don't even think are possible. (no other bootloader can initiate from kexec, only one other can do MEMDISK-style things, none other can directly chainload io.sys or NTLDR)

I want WWB to act like that, but more. WWB can do many things that grub4dos can't, because it has a full OS at its disposal, and thus considerable amounts of pre-existing code to leverage. So WWB's ambition should be even more limitless.

specifically

Broadly, it should be able to "boot any bootable file available on the web", regardless of what container that file is in: And it should be able to take advantage of more of the local host's resources: And it should be able to do more "introspection", ie. have more smarts, to be able to automagically figure more things out on its own And hopefully it maintains the same breadth of initial-boot options that other bootloaders have. (CD/USB/HDD/PXE/NTLDR/...)

And hopefully it can remain as portable as Linux (lots) and GRUB2 (some)

guiding light

Basically: