QUOTE (gbrao @ Feb 7 2010, 05:47 AM)

Also some checksum error until I included -boot-info-table.
The -boot-info-table option is needed for ISOLINUX. The option patches isolinux.bin, so the 2kb boot sector of ISOLINUX can find the rest of the isolinux.bin file on the CD. ISOLINUX checks the checksum to see if the correct file is loaded.
QUOTE (gbrao @ Feb 7 2010, 05:47 AM)

2) the cfg file was pretty basic :
CODE
DEFAULT test
LABEL test
SAY Now booting BS.BIN...
KERNEL BS.BIN
Note: The SAY command is not specific to a LABEL, so when you have multiple LABELs in your config all SAY messages will be displayed.
Instead of KERNEL (you need extension .bin if you want to boot the file as CD bootsector), you can use BOOT (file extension doesn't need to be .bin).
CODE
DEFAULT test
LABEL test
SAY Now booting BS.BIN...
BOOT BS.BIN
QUOTE (gbrao @ Feb 7 2010, 05:47 AM)

what's the recommended way to extract the boot sector from a CD ? I tried ultraiso and bbie - they seemed to extract different bootsectors ?! I tried the one from ultraiso.
You can open an ISO with 7-zip (which is free). If it is a bootable ISO, 7-zip will display a
[BOOT] folder. 7-zip will even tell you what kind of boot sector the CD uses (no-emulation, hard disk emulation or floppy emulation).