diff tests/fbhyve/vm_xxx_pc03.config @ 474:57f253106ed6

Implement fbhyve, a management system that runs bhyve virtual machines within tmux sessions
author Franz Glasner <fzglas.hg@dom66.de>
date Tue, 27 Aug 2024 21:47:57 +0200
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/fbhyve/vm_xxx_pc03.config	Tue Aug 27 21:47:57 2024 +0200
@@ -0,0 +1,56 @@
+# FreeBSD 14.1
+# config.dump=true
+name=test-fbhyve
+# -A
+acpi_tables=true
+# -c ...
+cpus=2
+cores=2
+threads=1
+sockets=1
+# -m
+memory.size=1G
+# -S
+memory.wired=false
+# -D
+destroy_on_poweroff=true
+# -K de
+keyboard.layout=de
+# -u
+rtc.use_localtime=false
+# -H
+x86.vmexit_on_hlt=true
+# - P
+x86.vmexit_on_pause=true
+# -w
+x86.strictmsr=false
+# -s 0,amd_hostbridge
+pci.0.0.0.device=hostbridge
+pci.0.0.0.pcireg.vendor=0x1022
+pci.0.0.0.pcireg.device=0x7432
+# -s 3,virtio-blk,/dev/xxx,sectorsize=512/2048
+pci.0.3.0.device=virtio-blk
+pci.0.3.0.path=/dev/zvol/zpool/bhyve/test-local-bsdtools/fbhyve/disk0
+pci.0.3.0.sectorsize=512/2048
+# -s 7,ahci-hd,/my/path,ro
+pci.0.7.0.device=ahci
+pci.0.7.0.port.0.type=hd
+pci.0.7.0.port.0.path=/home/test2/Downloads/OpenBSD/7.5/install75.img
+pci.0.7.0.port.0.ro=true
+# -s 10,virtio-net,tap1
+#pci.0.10.0.device=virtio-net
+#pci.0.10.0.backend=tap1
+# -s 11,virtio-net,tap3 -- bridge0 -- to easily have SSH access for SFTP
+#pci.0.11.0.device=virtio-net
+#pci.0.11.0.backend=tap3
+# -s 20,virtio-rnd
+pci.0.20.0.device=virtio-rnd
+# -s 31,lpc
+pci.0.31.0.device=lpc
+# -l com1,stdio
+lpc.com1.path=stdio
+# -l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd,/home/fag/bhyve/openbsd/bootvars.data
+lpc.bootrom=/usr/local/share/uefi-firmware/BHYVE_UEFI.fd
+lpc.bootvars=/home/fag/work/ports/sysutils/local-bsdtools/tests/fbhyve/bootvars.fd
+# fwcfg
+lpc.fwcfg=qemu