关闭

PXELINUX的执行过程之2

923人阅读 评论(0) 收藏 举报

现在看看pxelinux.cfg下配置文件default 那么就知道是如何继续引导的了 ,首先被执行的是mboot.c32 ,然后是xen,接下来xen的dom0中引导一个linux系统

mboot.c32

mboot.c32 is a 32-bit comboot module that allows SYSLINUX and its variants to load and boot kernels that use the Multiboot standard (e.g. the Xen virtual machine monitor, and the Fiasco and GNU Mach microkernels).

To load a multiboot kernel and modules in SYSLINUX, put mboot.c32 (from com32/modules) in the boot directory, and load it as the "kernel" in the configuration file. The command-line to pass to mboot.c32 is the kernel command-line, followed by all the module command lines, separated with '---'. For example, to load a Xen VMM, xenlinux and an initrd:

DEFAULT mboot.c32 xen.gz dom0_mem=15000 nosmp noacpi --- linux.gz console=tty0 root=/dev/hda1 --- initrd.img

or, as a choice in a menu:

LABEL Xen
KERNEL mboot.c32
APPEND xen.gz dom0_mem=15000 nosmp noacpi --- linux.gz console=tty0 root=/dev/
hda1 --- initrd.img

mboot.c32 requires version 2.12 or later of SYSLINUX.

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:40661次
    • 积分:645
    • 等级:
    • 排名:千里之外
    • 原创:22篇
    • 转载:10篇
    • 译文:1篇
    • 评论:3条
    文章分类
    最新评论