Hyper-V with VE 5.0 stating "No accelerator found"?

Graymanflo

New Member
Apr 11, 2016
6
0
1
35
Europe
nasa.gov
Good afternoon.

My Debian 9 VM (inside Hyper-V) with VE 5.0 and virtualization enabled is giving me error "No accelerator found" although it should be enabled just fine:

$ lsmod | grep kvm
kvm.png

$ lscpu
lscpu.png

Cluster log:
cluster.png

Could there be anything that I've missed?
Thanks.
 
Have you got a supported version of Hyper-V for Nested Virtualization and enabled that? Otherwise you won't be able to run KVM machines. LXC containers will be fine however.

https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/nested-virtualization

Also note that technically MS only support Hyper-V for Nested Virtualization so this still might not work, I've never tried it.

Virtualization applications other than Hyper-V are not supported in Hyper-V virtual machines, and are likely to fail. This includes any software that requires hardware virtualization extensions
 
  • Like
Reactions: Graymanflo
I'll be happy to try anything else.

Abandon that M$ incarnation of what they think what virtualisation is and install PVE on the bare metal. I suppose PVE will run with hardware acceleration faster on a "off the shelf" laptop than it'll run in Hyper-V with deactivated KVM (which you can do to just play around with it, but it'll be dead slow).
 
I understand @LnxBil however I'm tied to Hyper-V for now and the performance is very poor without hardware acceleration as it's almost unresponsive, wouldn't there be anything I could do in Hyper-V to enable standard visualization (VT-x) as opposite to KVM?

Thanks.
 
I understand @LnxBil however I'm tied to Hyper-V for now and the performance is very poor without hardware acceleration as it's almost unresponsive, wouldn't there be anything I could do in Hyper-V to enable standard visualization (VT-x) as opposite to KVM?

I'd suggest to ask in a Hyper-V forum.