[SOLVED] KVM configured, but not available issue

JayB21

New Member
Apr 12, 2025
3
1
3
New to Proxmox but I've read every post on this issue I can find here and only have a few clues

Baremetal system:
Gigabyte B550m with Ryzen 9 5900x 32gb ram 1tb nvme x 2

SVM -is- enabled
IOMMU was on Auto but I switched it to Enabled

New Install of 8.4.1 with all default settings (I think)

All VMs create fine but fail on start with the TASK ERROR: KVM virtualisation configured, but not available.

VMs work when KVM hardware Virt is disabled but performance is a dog (as is apparently expected from reading here)

Some debugging things I've tried as suggested in other threads

lsmod | grep kvm returns nothing
grep flags /proc/cpuinfo | tail -n 1 returns no mention of SVM
cat /sys/module/kvm_intel/parameters/nested returns no such file or directory

Which leads me to think that...well...the KVM is not available.

But I can't find anything in the threads I've read as to why.

Ideas? Did I somehow bork the install and should just reinstall? (not in production so not an issue if needed)

TIA

-JB
 
Last edited:
Did a clean install. No go. Updated the bios (flailing at this point), did a clean install and still no go.
 
OK. After flashing the BIOS I forgot to go back in and turn on SVM (it was on on all previous attempts) and after doing that with the latest BIOS, I no longer get the error.

So for future folks.

If you are running into the TASK ERROR: KVM virtualisation configured, but not available message when trying to start any VM. Check to make sure you have the latest BIOS update.

For me updating my Gigabyte B550M K (rev 1.1) board from FB to FEh fixed the issue. (after remembering to reenable SVM after the update)
 
  • Like
Reactions: leesteken