http://www.linuxplanet.com/linuxplanet/tutorials/7146/1
Booting Linux With the New EXTLINUXBoot disks with SYSLINUX and ISOLINUXAugust 10, 2010
Boot disks with SYSLINUX and ISOLINUXTo use SYSLINUX to create a bootable floppy disk is straightforward: just give it the device name. syslinux /dev/fd0You can then set up the configuration by editing the syslinux.cfg (searched for in /boot/syslinux/, /syslinux/, and /). Check the wiki for the full syntax, but a basic entry looks like this: DEFAULT linux LABEL linux SAY Booting Linux kernel via SYSLINUX KERNEL vmlinuz.img APPEND ro root=/dev/sda1 initrd=initrd.img Creating a bootable CD with ISOLINUX is a little more complicated. You need first to create either a boot/isolinux/ or an isolinux/ directory under the root directory of your ISO image master (the directory tree from which you'll burn the ISO image). Copy isolinux.bin, isolinux.cfg (the configuration options and syntax for this file are the same as for syslinux.cfg), and all required kernels, initrd files, logos, and so on into this directory. Then use mkisofs (distributed with cdrecord) to make the ISO image: mkisofs -o isooutimage.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table /tmp/my-iso-tree/where /tmp/my-iso-tree/ is the root of your ISO master file tree. Burn the ISO image to CD, and you should then be able to boot from the CD. |