20.2.3. 直接内核引导
安装新的 guest 虚拟机操作系统时,直接从主机物理机器操作系统中存储的 initrd 启动通常很有用,允许命令行参数直接传递给安装程序。对于半虚拟化和完全虚拟化的客户机虚拟机,这个能力通常都可用。
图 20.4. 直接内核引导
... <os> <type>hvm</type> <loader>/usr/lib/xen/boot/hvmloader</loader> <kernel>/root/f8-i386-vmlinuz</kernel> <initrd>/root/f8-i386-initrd</initrd> <cmdline>console=ttyS0 ks=http://example.com/f8-i386/os/</cmdline> <dtb>/root/ppc.dtb</dtb> </os> ...
域 XML 中本节的组件如下:
元素 | 描述 |
---|---|
<type> | 与 BIOS 引导部分所述 |
<loader> | 与 BIOS 引导部分所述 |
<内核> | 指定主机物理机器操作系统中的内核镜像的完全限定路径 |
<initrd> | 指定主机物理机器操作系统中(可选) ramdisk 镜像的完全限定域名。 |
<cmdline> | 指定在引导时传递给内核(或安装程序)的参数。这通常用来指定替代的主控制台(如串行端口)或安装介质源 / kickstart 文件 |