【问题标题】:Bluestacks in VM AzureVM Azure 中的 Bluestacks
【发布时间】: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


【解决方案1】:

您的链接文档是关于物理 Hyper-V 主机的。这种情况可以向How to enable nested virtualization in an Azure VM学习。首先,您需要一个能够嵌套的 Azure VM。例如,您可以选择 Dv3 或 Ev3 系列虚拟机。

其次,您可以 RDP 到您的 Azure VM 并启用 Hyper-V 功能和管理工具。 Azure VM 将重新启动。

Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart

更多请参考similar question

【讨论】:

    猜你喜欢
    • 2014-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-21
    • 2018-12-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多