mirror of
https://github.com/virt-manager/virt-manager.git
synced 2026-11-07 14:55:41 -06:00
Until now installer always used legacy boot order when creating VM XML. Device boot order is supported for long time so start using it if possible instead of the legacy boot order. Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
289 lines
8.5 KiB
XML
289 lines
8.5 KiB
XML
<domain type="kvm">
|
|
<name>fedora</name>
|
|
<uuid>00000000-1111-2222-3333-444444444444</uuid>
|
|
<metadata>
|
|
<libosinfo:libosinfo xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0">
|
|
<libosinfo:os id="http://fedoraproject.org/fedora/unknown"/>
|
|
</libosinfo:libosinfo>
|
|
</metadata>
|
|
<maxMemory slots="3">4194304</maxMemory>
|
|
<vcpu>2</vcpu>
|
|
<os>
|
|
<type arch="x86_64" machine="q35">hvm</type>
|
|
</os>
|
|
<features>
|
|
<acpi/>
|
|
<apic/>
|
|
<vmport state="off"/>
|
|
</features>
|
|
<cpu mode="host-passthrough">
|
|
<numa>
|
|
<cell cpus="0" memory="1048576"/>
|
|
</numa>
|
|
</cpu>
|
|
<clock offset="utc">
|
|
<timer name="rtc" tickpolicy="catchup"/>
|
|
<timer name="pit" tickpolicy="delay"/>
|
|
<timer name="hpet" present="no"/>
|
|
</clock>
|
|
<pm>
|
|
<suspend-to-mem enabled="no"/>
|
|
<suspend-to-disk enabled="no"/>
|
|
</pm>
|
|
<devices>
|
|
<emulator>/usr/bin/qemu-system-x86_64</emulator>
|
|
<disk type="file" device="disk">
|
|
<driver name="qemu" type="qcow2" discard="unmap"/>
|
|
<source file="/var/lib/libvirt/images/fedora.qcow2"/>
|
|
<target dev="vda" bus="virtio"/>
|
|
<boot order="2"/>
|
|
</disk>
|
|
<controller type="usb" model="qemu-xhci" ports="15"/>
|
|
<controller type="pci" model="pcie-root"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<interface type="bridge">
|
|
<source bridge="testsuitebr0"/>
|
|
<mac address="00:11:22:33:44:55"/>
|
|
<model type="virtio"/>
|
|
<boot order="1"/>
|
|
</interface>
|
|
<console type="pty"/>
|
|
<channel type="unix">
|
|
<source mode="bind"/>
|
|
<target type="virtio" name="org.qemu.guest_agent.0"/>
|
|
</channel>
|
|
<channel type="spicevmc">
|
|
<target type="virtio" name="com.redhat.spice.0"/>
|
|
</channel>
|
|
<input type="tablet" bus="usb"/>
|
|
<graphics type="spice" port="-1" tlsPort="-1" autoport="yes">
|
|
<image compression="off"/>
|
|
</graphics>
|
|
<sound model="ich9"/>
|
|
<video>
|
|
<model type="virtio"/>
|
|
</video>
|
|
<redirdev bus="usb" type="spicevmc"/>
|
|
<redirdev bus="usb" type="spicevmc"/>
|
|
<memballoon model="virtio"/>
|
|
<rng model="virtio">
|
|
<backend model="random">/dev/urandom</backend>
|
|
</rng>
|
|
<memory model="dimm" access="private" discard="yes">
|
|
<source>
|
|
<pagesize>4</pagesize>
|
|
<nodemask>1-2</nodemask>
|
|
</source>
|
|
<target>
|
|
<size>262144</size>
|
|
<node>0</node>
|
|
</target>
|
|
</memory>
|
|
<memory model="dimm" access="private" discard="yes">
|
|
<source>
|
|
<pagesize>4</pagesize>
|
|
<nodemask>1-2</nodemask>
|
|
</source>
|
|
<target>
|
|
<size>262144</size>
|
|
<node>0</node>
|
|
</target>
|
|
</memory>
|
|
<memory model="nvdimm">
|
|
<alias name="mymemdev3"/>
|
|
<address type="dimm" slot="1" base="0x100000000"/>
|
|
<source>
|
|
<path>/path/to/nvdimm</path>
|
|
<pmem/>
|
|
<alignsize>2097152</alignsize>
|
|
</source>
|
|
<target>
|
|
<size>524288</size>
|
|
<node>0</node>
|
|
<label>
|
|
<size>131072</size>
|
|
</label>
|
|
<block>2048</block>
|
|
<current>524288</current>
|
|
<requested>1048576</requested>
|
|
<readonly/>
|
|
</target>
|
|
</memory>
|
|
<memory model="virtio-mem">
|
|
<target dynamicMemslots="yes">
|
|
<size>524288</size>
|
|
<node>0</node>
|
|
<block>524288</block>
|
|
<requested>524288</requested>
|
|
<address base="0x180000000"/>
|
|
</target>
|
|
</memory>
|
|
<memory model="virtio-pmem">
|
|
<source>
|
|
<path>/tmp/virtio_pmem</path>
|
|
</source>
|
|
<target>
|
|
<size>524288</size>
|
|
<address base="0x1a0000000"/>
|
|
</target>
|
|
</memory>
|
|
</devices>
|
|
<on_reboot>destroy</on_reboot>
|
|
</domain>
|
|
<domain type="kvm">
|
|
<name>fedora</name>
|
|
<uuid>00000000-1111-2222-3333-444444444444</uuid>
|
|
<metadata>
|
|
<libosinfo:libosinfo xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0">
|
|
<libosinfo:os id="http://fedoraproject.org/fedora/unknown"/>
|
|
</libosinfo:libosinfo>
|
|
</metadata>
|
|
<maxMemory slots="3">4194304</maxMemory>
|
|
<vcpu>2</vcpu>
|
|
<os>
|
|
<type arch="x86_64" machine="q35">hvm</type>
|
|
</os>
|
|
<features>
|
|
<acpi/>
|
|
<apic/>
|
|
<vmport state="off"/>
|
|
</features>
|
|
<cpu mode="host-passthrough">
|
|
<numa>
|
|
<cell cpus="0" memory="1048576"/>
|
|
</numa>
|
|
</cpu>
|
|
<clock offset="utc">
|
|
<timer name="rtc" tickpolicy="catchup"/>
|
|
<timer name="pit" tickpolicy="delay"/>
|
|
<timer name="hpet" present="no"/>
|
|
</clock>
|
|
<pm>
|
|
<suspend-to-mem enabled="no"/>
|
|
<suspend-to-disk enabled="no"/>
|
|
</pm>
|
|
<devices>
|
|
<emulator>/usr/bin/qemu-system-x86_64</emulator>
|
|
<disk type="file" device="disk">
|
|
<driver name="qemu" type="qcow2" discard="unmap"/>
|
|
<source file="/var/lib/libvirt/images/fedora.qcow2"/>
|
|
<target dev="vda" bus="virtio"/>
|
|
<boot order="1"/>
|
|
</disk>
|
|
<controller type="usb" model="qemu-xhci" ports="15"/>
|
|
<controller type="pci" model="pcie-root"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<controller type="pci" model="pcie-root-port"/>
|
|
<interface type="bridge">
|
|
<source bridge="testsuitebr0"/>
|
|
<mac address="00:11:22:33:44:55"/>
|
|
<model type="virtio"/>
|
|
</interface>
|
|
<console type="pty"/>
|
|
<channel type="unix">
|
|
<source mode="bind"/>
|
|
<target type="virtio" name="org.qemu.guest_agent.0"/>
|
|
</channel>
|
|
<channel type="spicevmc">
|
|
<target type="virtio" name="com.redhat.spice.0"/>
|
|
</channel>
|
|
<input type="tablet" bus="usb"/>
|
|
<graphics type="spice" port="-1" tlsPort="-1" autoport="yes">
|
|
<image compression="off"/>
|
|
</graphics>
|
|
<sound model="ich9"/>
|
|
<video>
|
|
<model type="virtio"/>
|
|
</video>
|
|
<redirdev bus="usb" type="spicevmc"/>
|
|
<redirdev bus="usb" type="spicevmc"/>
|
|
<memballoon model="virtio"/>
|
|
<rng model="virtio">
|
|
<backend model="random">/dev/urandom</backend>
|
|
</rng>
|
|
<memory model="dimm" access="private" discard="yes">
|
|
<source>
|
|
<pagesize>4</pagesize>
|
|
<nodemask>1-2</nodemask>
|
|
</source>
|
|
<target>
|
|
<size>262144</size>
|
|
<node>0</node>
|
|
</target>
|
|
</memory>
|
|
<memory model="dimm" access="private" discard="yes">
|
|
<source>
|
|
<pagesize>4</pagesize>
|
|
<nodemask>1-2</nodemask>
|
|
</source>
|
|
<target>
|
|
<size>262144</size>
|
|
<node>0</node>
|
|
</target>
|
|
</memory>
|
|
<memory model="nvdimm">
|
|
<alias name="mymemdev3"/>
|
|
<address type="dimm" slot="1" base="0x100000000"/>
|
|
<source>
|
|
<path>/path/to/nvdimm</path>
|
|
<pmem/>
|
|
<alignsize>2097152</alignsize>
|
|
</source>
|
|
<target>
|
|
<size>524288</size>
|
|
<node>0</node>
|
|
<label>
|
|
<size>131072</size>
|
|
</label>
|
|
<block>2048</block>
|
|
<current>524288</current>
|
|
<requested>1048576</requested>
|
|
<readonly/>
|
|
</target>
|
|
</memory>
|
|
<memory model="virtio-mem">
|
|
<target dynamicMemslots="yes">
|
|
<size>524288</size>
|
|
<node>0</node>
|
|
<block>524288</block>
|
|
<requested>524288</requested>
|
|
<address base="0x180000000"/>
|
|
</target>
|
|
</memory>
|
|
<memory model="virtio-pmem">
|
|
<source>
|
|
<path>/tmp/virtio_pmem</path>
|
|
</source>
|
|
<target>
|
|
<size>524288</size>
|
|
<address base="0x1a0000000"/>
|
|
</target>
|
|
</memory>
|
|
</devices>
|
|
</domain>
|