# (find-es "grub") htmlize {Edrx's Grub page} { [P This page is a close friend of my [L hurd.html Hurd page].] [P My [ES grub e-scripts on Grub] and my [ES oskit e-scripts on OSKit].] [P [GRUBNODE {Top} Grub info docs]] [P [MBNODE {Top} Info docs on the Multiboot specification]] [HLIST1 {Grub:} [LR http://www.gnu.org/software/grub/] [LR http://www.gnu.org/software/grub/grub-faq.en.html] [LR http://www.mail-archive.com/bug-grub%40gnu.org/] [LR http://www.mail-archive.com/bug-grub%40gnu.org/msg01975.html] [LR http://www.mail-archive.com/bug-grub%40gnu.org/msg01015.html] [LR http://www.mail-archive.com/bug-grub%40gnu.org/msg01026.html] ] [P A medium or long-term project: I'm trying to make Grub able to boot floppy images stored in a HD\; maybe it is just a matter of writing a simple multiboot-compliant program that will take the floppy image as a module (search for \"the `mods' field\" [MBNODE {Boot information format} here]) and then treat the data in the module as a floppy image freshly-read from a bootable (=\"El Torito\") CD\; most OSs let their installation floppies be placed in El Torito CDs, so this will give us a better way to install new OSs, as floppies almost always have bad sectors (at least on my drive!), burning CDs is expensive (you need a burner plus the media), and ordering CDs can be expensive too, as [LR http://www.cheapbytes.com/ CheapBytes] and similar companies can't ship NetBSD and OpenBSD outside the US.] [HLIST1 {El Torito:} [L http://www.phoenix.com/products/specs-cdrom.pdf] [L http://www.cdpage.com/Compact_Disc_Variations/bootspec.pdf] ] [HLIST1 {Programs that may be able to boot from floppy images:} [L http://etherboot.sourceforge.net/] [L http://www.han.de/~gero/netboot/] ] }