Created
October 24, 2025 12:02
-
-
Save Prototyped/956e284fd5d74f8b34c667cca72f3247 to your computer and use it in GitHub Desktop.
Xenix 2.3.4 domain definition for libvirt/kvm
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <domain type='kvm' id='6' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'> | |
| <name>xenix</name> | |
| <uuid>f50c6ee8-3a19-42db-9776-abff8bebbfc7</uuid> | |
| <metadata> | |
| <libosinfo:libosinfo xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0"> | |
| <libosinfo:os id="http://microsoft.com/winnt/3.1"/> | |
| </libosinfo:libosinfo> | |
| </metadata> | |
| <memory unit='KiB'>8192</memory> | |
| <currentMemory unit='KiB'>8192</currentMemory> | |
| <vcpu placement='static'>1</vcpu> | |
| <resource> | |
| <partition>/machine</partition> | |
| </resource> | |
| <os> | |
| <type arch='x86_64' machine='pc-i440fx-10.1'>hvm</type> | |
| <boot dev='hd'/> | |
| </os> | |
| <features> | |
| <hyperv mode='custom'> | |
| <relaxed state='on'/> | |
| <vapic state='off'/> | |
| <spinlocks state='on' retries='8191'/> | |
| </hyperv> | |
| <vmport state='off'/> | |
| </features> | |
| <cpu mode='custom' match='exact' check='full'> | |
| <model fallback='forbid'>pentium</model> | |
| <topology sockets='1' dies='1' clusters='1' cores='1' threads='1'/> | |
| <feature policy='require' name='x2apic'/> | |
| <feature policy='require' name='hypervisor'/> | |
| <feature policy='require' name='apic'/> | |
| </cpu> | |
| <clock offset='localtime'> | |
| <timer name='rtc' tickpolicy='catchup'/> | |
| <timer name='pit' tickpolicy='delay'/> | |
| <timer name='hpet' present='no'/> | |
| <timer name='hypervclock' present='no'/> | |
| </clock> | |
| <on_poweroff>destroy</on_poweroff> | |
| <on_reboot>restart</on_reboot> | |
| <on_crash>destroy</on_crash> | |
| <pm> | |
| <suspend-to-mem enabled='no'/> | |
| <suspend-to-disk enabled='no'/> | |
| </pm> | |
| <devices> | |
| <emulator>/usr/bin/qemu-system-x86_64</emulator> | |
| <disk type='block' device='disk'> | |
| <driver name='qemu' type='raw' io='io_uring' discard='unmap' detect_zeroes='unmap'/> | |
| <source dev='/dev/Data/Xenix' index='2'/> | |
| <backingStore/> | |
| <target dev='hda' bus='ide'/> | |
| <alias name='ide0-0-0'/> | |
| <address type='drive' controller='0' bus='0' target='0' unit='0'/> | |
| </disk> | |
| <disk type='file' device='floppy'> | |
| <driver name='qemu' type='raw'/> | |
| <source file='/srv/data/home/vm/xenix/de200.img' index='1'/> | |
| <backingStore/> | |
| <target dev='fda' bus='fdc'/> | |
| <alias name='fdc0-0-0'/> | |
| <address type='drive' controller='0' bus='0' target='0' unit='0'/> | |
| </disk> | |
| <controller type='pci' index='0' model='pci-root'> | |
| <alias name='pci.0'/> | |
| </controller> | |
| <controller type='pci' index='1' model='pci-bridge'> | |
| <model name='pci-bridge'/> | |
| <target chassisNr='1'/> | |
| <alias name='pci.1'/> | |
| <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0' multifunction='off'/> | |
| </controller> | |
| <controller type='ide' index='0'> | |
| <alias name='ide'/> | |
| <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> | |
| </controller> | |
| <controller type='virtio-serial' index='0'> | |
| <alias name='virtio-serial0'/> | |
| <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> | |
| </controller> | |
| <controller type='fdc' index='0'> | |
| <alias name='fdc0'/> | |
| </controller> | |
| <controller type='usb' index='0' model='piix3-uhci'> | |
| <alias name='usb'/> | |
| <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/> | |
| </controller> | |
| <interface type='direct'> | |
| <mac address='52:54:00:73:9f:af'/> | |
| <source dev='enp4s0' mode='bridge'/> | |
| <target dev='macvtap2'/> | |
| <model type='ne2k_isa'/> | |
| <alias name='net0'/> | |
| <address type='isa' iobase='0x300' irq='0x5'/> | |
| </interface> | |
| <serial type='pty'> | |
| <source path='/dev/pts/6'/> | |
| <target type='isa-serial' port='0'> | |
| <model name='isa-serial'/> | |
| </target> | |
| <alias name='serial0'/> | |
| </serial> | |
| <console type='pty' tty='/dev/pts/6'> | |
| <source path='/dev/pts/6'/> | |
| <target type='serial' port='0'/> | |
| <alias name='serial0'/> | |
| </console> | |
| <input type='mouse' bus='ps2'> | |
| <alias name='input0'/> | |
| </input> | |
| <input type='keyboard' bus='ps2'> | |
| <alias name='input1'/> | |
| </input> | |
| <graphics type='spice' port='53001' autoport='no' listen='0.0.0.0'> | |
| <listen type='address' address='0.0.0.0'/> | |
| <image compression='off'/> | |
| </graphics> | |
| <sound model='pcspk'> | |
| <alias name='sound0'/> | |
| </sound> | |
| <audio id='1' type='spice'/> | |
| <video> | |
| <model type='cirrus' vram='16384' heads='1' primary='yes'/> | |
| <alias name='video0'/> | |
| <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> | |
| </video> | |
| <memballoon model='virtio'> | |
| <alias name='balloon0'/> | |
| <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> | |
| </memballoon> | |
| </devices> | |
| <seclabel type='dynamic' model='dac' relabel='yes'> | |
| <label>+64055:+64055</label> | |
| <imagelabel>+64055:+64055</imagelabel> | |
| </seclabel> | |
| <qemu:commandline> | |
| <qemu:arg value='-device'/> | |
| <qemu:arg value='sb16,irq=7,dma=1,dma16=5,audiodev=audio1'/> | |
| </qemu:commandline> | |
| </domain> | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment