摘自SYSLINUX的syslinux.doc
它说可以引导boot sector or comboot file
Wengier大侠研究一下吧.
还有bootcd.dat该怎么改呢? 请指教!
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.)
以下是引用Wengier在2003-5-3 0:20:26的发言:
那个BCDL的启动扇区和DOS的启动扇区是互不兼容的,所以不能直接并存,而只能用WinXP的启动菜单或类似方法使它们实现双启动。
至于nre所问的修改方法,将BOOTCD.DAT首部的信息编辑一下就可以了。
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.)
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.