Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

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 中本节的组件如下:

表 20.4. 直接内核引导元素

元素描述
<type>与 BIOS 引导部分所述
<loader>与 BIOS 引导部分所述
<内核>指定主机物理机器操作系统中的内核镜像的完全限定路径
<initrd>指定主机物理机器操作系统中(可选) ramdisk 镜像的完全限定域名。
<cmdline>指定在引导时传递给内核(或安装程序)的参数。这通常用来指定替代的主控制台(如串行端口)或安装介质源 / kickstart 文件