Xen
Dom0 is here Debian GNU/Linux Trixie. Install hypervisor:
apt install xen-hypervisor
systemctl reboot
OpenBSD as DomU
Add file /etc/xen/auto/obsd.cfg
type = "hvm"
name = "obsd"
memory = 4096
vcpus = 2
disk = [ '/opt/xen/install78.iso,,xvdc,cdrom', '/dev/vg0/lv-obsd,,xvda' ]
vif = [ 'mac=00:16:3e:a1:ff:01,bridge=xenbr0' ]
serial = "pty"
vnc = 1
vnclisten = 127.0.0.1
vncdisplay = 42
Create bridge interface:
cat > /etc/network/interfaces.d/xenbr0 << EOF
auto xenbr0
iface xenbr0 inet static
address 192.168.100.1
netmask 255.255.255.0
bridge_ports none
EOF
Redirect output to serial console:
xl create -c /etc/xen/auto/obsd.cfg
From the VNC viewer:
boot> set tty com0
Tags: