Xml libvirt将内核直接引导更改为从硬盘引导

Xml libvirt将内核直接引导更改为从硬盘引导,xml,configuration,qemu,kvm,libvirt,Xml,Configuration,Qemu,Kvm,Libvirt,世界! 请smb帮助我解决以下问题: 我需要更改input.xml文件中的引导选项,以便虚拟机FOO(随时)从硬盘引导。 有什么错误吗,行吗?我应该将smth添加到output.xml吗? (input.xml) 福 hvm /var/lib/qemu/install/vmlinuz /var/lib/qemu/install/initrd 启动=http://example.com/myguest.ks 131072 1. (output.xml) 福 hvm 131072 1. 文章

世界! 请smb帮助我解决以下问题: 我需要更改input.xml文件中的引导选项,以便虚拟机FOO(随时)从硬盘引导。 有什么错误吗,行吗?我应该将smth添加到output.xml吗? (input.xml)


福
hvm
/var/lib/qemu/install/vmlinuz
/var/lib/qemu/install/initrd
启动=http://example.com/myguest.ks 
131072
1.
(output.xml)


福
hvm
131072
1.

文章中所描述的应该可以很好地工作-简单地删除kernel/initrd XML元素并设置boot元素是正常的做法。事实上,这正是进行网络位置安装时virt install/virt manager安装来宾的方式。他们将首先使用kernel/initrd启动安装程序,然后将来宾配置为在下次启动时从硬盘上启动。

请注意,“someone”和“someone”包含元音。这是一个多么美妙的音符啊!谢谢你提供的宝贵信息。我也想知道你问题的正确答案,因为我用完全相同的转换编写了脚本,但由于某些原因,它刚刚被竞赛系统拒绝:))正如我所知,很多人都这样写smth(正如谷歌所说)))他们也有类似的问题,问题很不清楚。从我看来这应该行得通。你这样问是因为对你来说这不重要吗?这个问题还相关吗?
<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> 
<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>