7 ms·
I dumped it after realizing Xen does its damndest in preventing you from hiding VM attributes from Guest OSes. Proxmox uses KVM, and is easy to configure a VM
by nekusar 4d ago
I dumped it after realizing Xen does its damndest in preventing you from hiding VM attributes from Guest OSes.
Proxmox uses KVM, and is easy to configure a VM to make the guest think it's on bare metal.
In the proprietary software space, a LOT of things run badly or refuse to run, or license stupidity with a guest OS. So for me, spoofing bare metal is an essential part of running ilk like Windows and proprietary apps. And also, school remote testing garbage.
- fc417fc802 4d agoDoesn't that preclude paravirtualization drivers? Seems like a major tradeoff for daily driver desktop stuff.
- nekusar 3d agoXen prevents modifying ACPI data. It also passes obvious "Xen emulated drive", and similar for all hardware interfaces. Passes CPUID. Can't stop any of this with Qubes/Xen. But is trivial with Proxmox/KVM. Honestly, I wish there was a Qubes/KVM variant. It would fix every complaint, and enable running potentially malicious software (MS windows) and lie to it regarding hardware interfaces.
- fsflover 4d agoRelated Issue with discussion: https://github.com/QubesOS/qubes-issues/issues/1142 https://github.com/QubesOS/qubes-issues/issues/1142