【发布时间】:2020-06-20 16:32:02
【问题描述】:
我需要在我的 VM Azure 上安装 Bluestacks(Android 模拟器)但是这个程序需要虚拟化技术(启用 VT 引擎)。 我每次都遇到这个错误:Image1
我的 Hyper-v 被禁用,它没问题(因为根据错误必须处于非活动状态):Image2
如何在我的 VM Azure 中启用 VT? 在普通 PC 中我们需要进入 Bios 设置(当 PC 重新启动时我们按 F2 为例)但是在 VM Azure 中怎么做呢?
我在下面的链接中找到的这条指令 https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/nested-virtualization
你认为这与我的问题有关吗,这条指令是否启用了 VT ? Image3
如果是。所以我用大小创建了 Vm(Standard D2 v3) 根据该指令要求,我是否具备所有先决条件?
在第 2 部分:我必须运行命令“Set-VMProcessor.....” 但不知道我做得对不对?
它说:“当虚拟机处于关闭状态时,在物理 Hyper-V 主机上运行以下命令。” 这意味着我在 Vm 上按停止?然后在 powershell 中运行? Image4
在代码中,我们看到包含“VMName”的两部分 我应该将其更改为我为 VM 选择的名称吗? 或者我必须复制并运行代码而不更改它。 我对它们都进行了测试,但每次都给我错误。 Image5
如何在我的 VM Azure 中启用 VT?
感谢您阅读我的问题
【问题讨论】:
-
您的问题有点不清楚,但假设我理解正确,我认为 Azure 不允许配置物理主机。如果您尝试将其安装在虚拟机 inside 您的虚拟机上,那么我会说“嵌套虚拟化”适用。但是,我不确定您要通过这样做来实现什么目标;澄清这将为您提供更好的帮助。
标签: azure android-emulator virtual-machine hyper-v