I am trying to install haxm in a windows azure vm (vm size Ds2 v3 - docs state it supports nested virtualization), but the haxm checktool states all condition satisfied except one VMX Enabled - no.
I am not sure how to enable the vmx for my root azure vm. General step to enable vmx for a physical machine is through bios settings is what i saw, but is this possible in azure vm.
Purpose of installating haxm is to run android emulator in my root azure vm.
Is this possible or i should create a nested vm inside my azure and then run android emulator inside the nested vm? enter image description here
VMXfeature must be enabled in the BIOS of anAzure VMin order to run HAXM , However, theBIOSof anAzure VMis not accessible directly, so you cannot enableVMXthrough theBIOSsettings.I tried to install HAXM in an
Azure VMrunningWindows Serverwith the Ds2 v3 VM size and Generation 2, but I'm also encountering the following errorIf you need to run the
HAXMinside anAzure VM,try to install the same inGen-1 Versionwith same Sizes.VM Configiration
When I try to install
HAXMin anAzure VMwith Generation 1, it works fineSuccessfully Installed HAXM in Azure VM.
Reference: Enable nested virtualization on Azure