• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1
2mboot.c32
3---------
4
5mboot.c32 is a 32-bit ELF module that allows Syslinux and its
6variants to load and boot kernels that use the Multiboot standard
7(e.g. the Xen virtual machine monitor, and the Fiasco and GNU Mach
8microkernels).
9
10To load a multiboot kernel and modules in Syslinux, put mboot.c32 (from
11com32/modules) in the boot directory, and load it as the "kernel" in the
12configuration file.  The command-line to pass to mboot.c32 is the kernel
13command-line, followed by all the module command lines, separated with
14'---'.  For example, to load a Xen VMM, xenlinux and an initrd:
15
16DEFAULT mboot.c32 xen.gz dom0_mem=15000 nosmp noacpi --- linux.gz console=tty0 root=/dev/hda1 --- initrd.img
17
18or, as a choice in a menu:
19
20LABEL Xen
21  KERNEL mboot.c32
22  APPEND xen.gz dom0_mem=15000 nosmp noacpi --- linux.gz console=tty0 root=/dev/hda1 --- initrd.img
23
24mboot.c32 requires version 2.12 or later of Syslinux.
25
26Tim Deegan, May 2005
27