Comment by BobbyTables2
Comment by BobbyTables2 7 hours ago
Did something similar a different way.
Multiple video cards and usb pci cards — one of each passed through to different (UEFI) VMs using libvirt.
Actually worked really well. Was nice to run Linux and Windows with a “native” feeling user experience on each.
At least cheap Radeon cards worked fine. Had one higher end card whose windows driver silently refused to work until I masked the hypervisor bit in CPUID.
Was nice to “manage” it from a separate monitor/keyboard while still having benefits of shared storage. Could quickly reset a VM to a snapshot. Out-of-band backups were similarly convenient.
Otherwise more financially practical to have multiple cheap PCs, albeit with harder to manage storage.