What's your preferred solution for running a Windows VM on Linux?

@alienghic @ajroach42 sometimes virt-manager would just crash, but there's a range of options based on libvirt+qemu/kvm: different VNC and SPICE (or maybe RDP) clients, different ways of starting Qemu (including manual writing of the XML definitions to be submitted to virsh).
IDK if there is an option to run Wi***ws in a Xen domain.

@amiloradovsky @ajroach42 Virt-manager has worked pretty well for me, I think there's some spice support tools that I had to install into the windows VM.

But virt-manager is just a convenience, under the hood it's just running qemu.

And I'm pretty sure there's a way to do windows on xen as the big tech companies offer virtualized windows.

@alienghic @ajroach42 virt-manager, like everything from RedHat/IBM works pretty well for usual scenarios, until it suddenly doesn't.

Yes, you may need to install an "agent" into the guest to e.g. gather detailed performance statistics from within the VM.

Indeed, under the hood it runs Qemu, but there is also a pretty thick cruft of libvirt on top of it, to store the VM configuration and collect logs, and also manage the networking and storage.

I'm not sure about Wi***ws on Xen, because there was a Mi*****ft's own virtualization technology, competing with Xen. So they might just refuse to make a version of the kernel capable of running on top of Xen hypervisor.

@ajroach42 if the use case is "need/want windows on my new linux laptop" and the need/want is strong enough to also desire the occasional dual boot directly in (for, say, gaming reasons) virtualbox can do some mount trickery to use a physical partition as a virtual volume, but it's probably risky and could result in neither OS being happy on metal or as a VM, so caveat hackor

@djsundog the desire is "I have a couple of old proprietary windows apps that struggle to run in wine and I'd like to sandbox them on Linux."

I was planning to do some qemu jank.

@ajroach42 the qemu jank should be plenty, assuming they're not hyper demanding - for everything else, yeah, I'd go virtualbox just for ease factor

@djsundog @ajroach42



@ajroach42 For me it's now hypothetical, but when I had to run Windows on a NUC with Linux installed at work I used virt-manager. But note that virt-manager isn't a hypervisor/emulator/VM software in and of itself; it's a GUI frontend for QEMU and Xen (among others). I tried using it with Xen but Linux through the Xen kernel doesn't support DRM for video so I ended up using the QEMU backend.

@ajroach42 virt-manager. Second choice would be VMware Player and VirtualBox at third.

Sign in to participate in the conversation
R E T R O  S O C I A L

A social network for the 19A0s.