Xml libvirt将内核直接引导更改为从硬盘引导
世界! 请smb帮助我解决以下问题: 我需要更改input.xml文件中的引导选项,以便虚拟机FOO(随时)从硬盘引导。 有什么错误吗,行吗?我应该将smth添加到output.xml吗? (input.xml)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. 文章
福
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>