Advanced multi-boot 

cd boot/
mkdir grub
cp /usr/lib/grub/i386-pc/stage2_eltorito grub/
isol2grub -i -k '/boot/grub/' /mnt/iso1/boot/isolinux/isolinux.cfg > /tmp/menu.lst
cp /tmp/menu.lst grub/
ln -s ../isolinux/linux26
ln -s ../isolinux/minirt26.gz
ln -s ../isolinux/mem* .
..
mkisofs -f -R -b boot/grub/stage2_eltorito -no-emul-boot -boot-load-size 4 -boot-info-table -o ../grml.iso .

documented on: 2007-08-11