> The problem with El Torito is that it was designed to be compatible with
> ISO9660 and not with EXT2 (must be some kind of bug ;-). In order to be
> able to boot directly a EXT2-CD, the EXT2 format needs some changes.
> Those parts need to be left untouched by the EXT2, where the BIOS
> expects the El Torito information.
I think a better option would be to create an 'El Torito' boot program
that lives in the 'special' blocks. The root filesystem can be ISO9660
without problems. Make the 'special' directories (/dev, for example)
loopback ext2 filesystems which are stored on cd as ISO9660 files.
Alternatively, you could use devfs.
--Scott
@ @
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-oOO-(_)-OOo-=-=-=-=-=
C. Scott Ananian: cananian@lcs.mit.edu / Declare the Truth boldly and
Laboratory for Computer Science/Crypto / without hindrance.
Massachusetts Institute of Technology /META-PARRESIAS AKOLUTOS:Acts 28:31
-.-. .-.. .. ..-. ..-. --- .-. -.. ... -.-. --- - - .- -. .- -. .. .- -.
PGP key available via finger and from http://www.pdos.lcs.mit.edu/~cananian
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu