Excerpted from SYSLINUX's syslinux.doc
It says it can boot the boot sector or comboot file
Master Wengier, please study it.
Also, how to modify bootcd.dat? Please give guidance!
LABEL label
KERNEL image
APPEND options...
IPAPPEND flag_val
Indicates that if "label" is entered as the kernel to boot,
SYSLINUX should instead boot "image", and the specified APPEND
and IPAPPEND options should be used instead of the ones
specified in the global section of the file (before the first
LABEL command.) The default for "image" is the same as
"label", and if no APPEND is given the default is to use the
global entry (if any). Up to 128 LABEL entries are permitted
(for ISOLINUX, 64 LABEL entries.)
Note that LILO uses the syntax:
image = mykernel
label = mylabel
append = "myoptions"
... whereas SYSLINUX uses the syntax:
label mylabel
kernel mykernel
append myoptions
Notes: Labels are mangled as if they were filenames, and must be
unique after mangling. For example, two labels
"v2.1.30" and "v2.1.31" will not be distinguishable
under SYSLINUX, since both mangle to the same DOS filename.
The "kernel" doesn't have to be a Linux kernel; it can
be a boot sector or a COMBOOT file (see below.)
It says it can boot the boot sector or comboot file
Master Wengier, please study it.
Also, how to modify bootcd.dat? Please give guidance!
LABEL label
KERNEL image
APPEND options...
IPAPPEND flag_val
Indicates that if "label" is entered as the kernel to boot,
SYSLINUX should instead boot "image", and the specified APPEND
and IPAPPEND options should be used instead of the ones
specified in the global section of the file (before the first
LABEL command.) The default for "image" is the same as
"label", and if no APPEND is given the default is to use the
global entry (if any). Up to 128 LABEL entries are permitted
(for ISOLINUX, 64 LABEL entries.)
Note that LILO uses the syntax:
image = mykernel
label = mylabel
append = "myoptions"
... whereas SYSLINUX uses the syntax:
label mylabel
kernel mykernel
append myoptions
Notes: Labels are mangled as if they were filenames, and must be
unique after mangling. For example, two labels
"v2.1.30" and "v2.1.31" will not be distinguishable
under SYSLINUX, since both mangle to the same DOS filename.
The "kernel" doesn't have to be a Linux kernel; it can
be a boot sector or a COMBOOT file (see below.)
The following is a quote from Wengier's speech on 2003-5-3 0:20:26:
The boot sector of BCDL is incompatible with the DOS boot sector, so they cannot coexist directly, and can only be dual-booted by using the boot menu of WinXP or similar methods.
As for the modification method asked by nre, you can edit the information at the beginning of BOOTCD.DAT.

DigestI


