Using SYSLINUX 

http://crashrecovery.org/CrashRecoveryKit/contrib/SYSLINUX.txt

I've tried to build the disk, following your HOWTO but when things came to LILO I met some problems. Problems like: Too big harddisk (>1024 cylinders), more than one partition on the harddisk, etc.

But I downloaded SYSLINUX since I know most distros use this these days. It worked without problems!

I put isolinux.bin in the boot-directory on a cd with isolinux.cfg, message.txt and the boot image.

isolinux.cfg (looks something like this):

display message.txt
label linux
        kernel vmlinuz
        append root=/dev/ram0 ramdisk_size=8192 initrd=rootrh71.gz

Now I just created the iso using something like

# mkisofs -o <isofile> -b boot/isolinux.bin -c boot/boot.cat -r -R -l -L
-J -no-boot-emul -load-boot-size 4 -boot-info-table <iso-directory>

I think this approach is much better than using LILO, simply because you don't need to worry about putting a boot sector temporarily on your harddisk.

Jan Vidar Krey

documented on: 31 Jul 2001