2 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 14d 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 14d agoDoesn't that preclude paravirtualization drivers? Seems like a major tradeoff for daily driver desktop stuff.
- nekusar 13d 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 13d ago> Honestly, I wish there was a Qubes/KVM variant. Relayed Issue: https://github.com/QubesOS/qubes-issues/issues/7051 https://github.com/QubesOS/qubes-issues/issues/7051
- fsflover 14d agoRelated Issue with discussion: https://github.com/QubesOS/qubes-issues/issues/1142 https://github.com/QubesOS/qubes-issues/issues/1142