2

世界!请 smb 帮我解决以下问题:我需要更改 input.xml 文件中的启动选项,以便虚拟机 FOO (任何时间)从硬盘启动。有没有错误,这会起作用吗?我应该向 output.xml 添加 smth 吗?(输入.xml)

<domain type='qemu' >
  <name>FOO</name>
  <os>
    <type>hvm</type>
    <kernel>/var/lib/qemu/install/vmlinuz</kernel>
    <initrd>/var/lib/qemu/install/initrd</initrd>
    <cmdline> kickstart=http://example.com/myguest.ks </cmdline>
  </os>
  <memory>131072</memory>
  <vcpu>1</vcpu>
  <devices>
    <disk type='file'>
      <source file='/var/lib/qemu/images/FOO.img'/>
      <target dev='hda'/>
    </disk>
   </devices>
</domain> 

(输出.xml)

<domain type='qemu' >
  <name>FOO</name>
  <os>
    <type>hvm</type>
    <boot dev='hd'/>
  </os>
  <memory>131072</memory>
  <vcpu>1</vcpu>
  <devices>
    <disk type='file'>
      <source file='/var/lib/qemu/images/FOO.img'/>
      <target dev='hda'/>
    </disk>
  </devices>
</domain>
4

1 回答 1

0

帖子中描述的内容应该可以正常工作 - 只需删除 kernel/initrd XML 元素并设置引导元素是正常做法。事实上,这是 virt-install/virt-manager 在进行网络位置安装时安装来宾的确切方式。他们将首先使用 kernel/initrd 启动安装程序,然后将客户机配置为在下次启动时从硬盘启动。

于 2016-12-21T22:55:00.053 回答