Last change
on this file was
e16e8f2,
checked in by Edwin Eefting <edwin@datux.nl>, 3 years ago
|
bootstuff
|
-
Property mode set to
100644
|
File size:
931 bytes
|
Rev | Line | |
---|
[e16e8f2] | 1 | |
---|
| 2 | mboot.c32 |
---|
| 3 | --------- |
---|
| 4 | |
---|
| 5 | mboot.c32 is a 32-bit ELF module that allows Syslinux and its |
---|
| 6 | variants to load and boot kernels that use the Multiboot standard |
---|
| 7 | (e.g. the Xen virtual machine monitor, and the Fiasco and GNU Mach |
---|
| 8 | microkernels). |
---|
| 9 | |
---|
| 10 | To load a multiboot kernel and modules in Syslinux, put mboot.c32 (from |
---|
| 11 | com32/modules) in the boot directory, and load it as the "kernel" in the |
---|
| 12 | configuration file. The command-line to pass to mboot.c32 is the kernel |
---|
| 13 | command-line, followed by all the module command lines, separated with |
---|
| 14 | '---'. For example, to load a Xen VMM, xenlinux and an initrd: |
---|
| 15 | |
---|
| 16 | DEFAULT mboot.c32 xen.gz dom0_mem=15000 nosmp noacpi --- linux.gz console=tty0 root=/dev/hda1 --- initrd.img |
---|
| 17 | |
---|
| 18 | or, as a choice in a menu: |
---|
| 19 | |
---|
| 20 | LABEL Xen |
---|
| 21 | KERNEL mboot.c32 |
---|
| 22 | APPEND xen.gz dom0_mem=15000 nosmp noacpi --- linux.gz console=tty0 root=/dev/hda1 --- initrd.img |
---|
| 23 | |
---|
| 24 | mboot.c32 requires version 2.12 or later of Syslinux. |
---|
| 25 | |
---|
| 26 | Tim Deegan, May 2005 |
---|
Note: See
TracBrowser
for help on using the repository browser.