How to create an ARM VM with nested virtualization support in Azure

S, Akash (623) 20 Reputation points
2025-04-09T09:57:25.4366667+00:00

Attempting to create an ARM VM running Ubuntu 22.04 with nested virtualization support, but facing difficulties.

The VM configuration tried:

  • Security type: Standard
  • Image: Ubuntu Server 22.04 LTS - ARM64 Gen2
  • VM Architecture: Arm64
  • Size: Standard_D4plds_v6

After creating the VM, running grep -c -w "vmx\|svm" /proc/cpuinfo returns 0, indicating KVM is not supported.

Is there a different VM size with ARM architecture that supports KVM, or should other configurations be modified?

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
9,017 questions
{count} votes

Accepted answer
  1. Nikhil Duserla 7,935 Reputation points Microsoft External Staff Moderator
    2025-04-18T18:12:06.28+00:00

    Hello @S, Akash (623),

    Apologies for the delayed response. I completely understand your query. While we do offer ARM-based VMs, please note that they currently do not support nested virtualization.

    If you have any further queries, do let us know.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.