On 2024-10-02 20:14, Gary Dale wrote:
I'm running Debian/Stable on an AMD64 system. I have a number of kvm/qemu virtual machines running on it, including Home Assistant and a Samba DC, along with multiple Windows VMs. Most of them are working fine.

However I found a need to fire up an old Windows XP VM but I can't get it to start. I'm using virt-manager to do this on my Debian/Testing workstation, connecting to the VMs on the Debian/Stable server. When I open the VM (using the virt-manager gui) I get the error:

host does not support domain type kvm with machine "pc-0.12' for virtualization type 'hvm' with architecture 'x86_64'

I have two Windows XP VMs - 32bit and 64bit - and they both give the same message.

I haven't tried using the Windows XP VMs in years, so I have no idea when the problem originated. I do know at one point they worked.

Any ideas on what's going wrong and how to fix it?

Thanks.

Thanks everyone. The exact solution was provided by Detlef - change the machine type to pc-i440fx-2.0. However, that is easier said than done as Timothy's advice about editing the XML from within virt-manager didn't work. For some reason it complained about the machine type when I tried. I had to remote into the server to use virsh edit <vm name> to actually make the change. Along the way, I found another issue on one of the machines - spice was no longer supported either - that shows how long it's been since I last used them.

Reply via email to