[syslinux] Problems with multiboot DVD and isolinux > 3.07

Gustavo Guillermo Pérez gustavo at compunauta.com
Tue Dec 6 09:10:23 PST 2005


El Domingo, 4 de Diciembre de 2005 08:59, Christian Schneider escribió:
> Hi,
>
> some time ago I tried to boot an isolinux boot loader from another one
> to be able to boot e.g. a Knoppix CD with its original boot loader and
> menus from a "main" isolinux on a multiboot DVD.
>
> This works for isolinux <= 3.07 now!
>
> However, newer isolinux boot loaders have some problems and the isolinux
> (e.g. of the Knoppix CD) loaded from the multiboot DVD's main isolinux
> (> 3.07) freezes for some reason.
>
> As an example I want to tell you how I integrated Knoppix to my
> multiboot DVD:
> 1. I "installed" isolinux (3.07) into dvd_root/boot/isolinux with config
> and menus (refered to as "main isolinux")
> 2. I copied the /KNOPPIX directory from the Knoppix CD to dvd_root/ and
> the /boot/isolinux directory from the Knoppix CD to
> dvd_root/boot/knoppixo (this boot loader will be refered to as
> "secondary isolinux")
> 3. I changed the config search dir of
> dvd_root/boot/knoppixo/isolinux.bin to its new directory
> 4. I created a 2KB file called dvd_root/boot/bootsec/knoppixo.bin (which
> is loaded from the main isolinux when selecting Knoppix)
> 5. I created the ISO9660 image
> 6. I wrote the boot info table to /boot/knoppixo/isolinux.bin (in the
> ISO9660 image!) and copied the first 2KB of /boot/knoppixo/isolinux.bin
> to /boot/bootsec/knoppixo.bin (in the ISO9660 image!) using a
> home-brewed tool
>
> As already mentioned, everything works for isolinux <= 3.07. After some
> unsuccesful DVDs using a newer isolinux version, I used qemu to test
> the DVD before burning it. Using isolinux 3.08 as main isolinux only
> some secondary isolinux boot loaders freeze, with 3.09 all secondary
> isolinux loaders freeze and with newer versions qemu crashes totally.
>
> If you are interested in the problem (and my tool), please let me know.
I'm intrested in your tool, I'm using cdfs driver for 2.6.X to extract 2kb 
boot sectors, but cause I was trying with newer versions of syslinux, I was 
not able to chain, as I said in an older post.
But I'm not a syslinux hacker to know why doesn't
:)
-- 
Gustavo Guillermo Pérez
Compunauta uLinux
www.compunauta.com




More information about the Syslinux mailing list