首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android仿真器与嵌套虚拟化

Android仿真器与嵌套虚拟化
EN

Stack Overflow用户
提问于 2016-07-20 15:36:56
回答 2查看 9.1K关注 0票数 2

我有个问题。我使用超级虚拟机来隔离开发过程。我在虚拟机上使用windows 10。但是我不能在我的虚拟机上安装虚拟机管理程序。如何调试xamarin.forms应用程序而不需要hyper-v?

谢谢。

快速回答:是的。这是不可能的筑巢超-v工作。

  1. VM不应该有动态RAM。应该是静态的。
  2. 应该在Powershell中通过以下命令启用嵌套虚拟化:

Set-VMProcessor -VMName -ExposeVirtualizationExtensions $true

参见https://learn.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/nested-virtualization的更多信息

EN

回答 2

Stack Overflow用户

发布于 2016-07-20 16:03:36

我找到了可以在Windows 10上使用的解决方案。

  1. 关闭或关闭您的虚拟机。
  2. 打开具有管理员权限的powershell
  3. 应用

设置-VMProcessor -VMName "“-ExposeVirtualizationExtensions $true

其中"VMName“名称的VM。4.它使嵌套式超高压成为可能。

PS>这是预览功能。可能会不稳定。应该在主机和VM上安装具有相同版本的Windows 10。不支持动态内存、保存/还原功能。--这是预览功能。,请阅读更多的guide/nesting?f=255&MSPPError=-2147217396

更新

我能够在虚拟机上安装虚拟机管理程序。但是,我无法通过Visual模拟器运行带有Android映像的嵌套虚拟机。管理程序的Eventlog说:

‘'VS仿真程序5英寸KitKat (4.4) XXHDPI Phone.a.ripenko’被重置,因为一个无法恢复的错误发生在一个虚拟处理器上,导致一个三重故障。此错误可能是由系统管理程序中的问题引起的。如果问题仍然存在,请与产品支持部门联系。(虚拟机ID )

似乎嵌套超级v是原始的,它还没有像预期的那样工作。

票数 0
EN

Stack Overflow用户

发布于 2022-06-28 08:06:20

一切都会正常的:

  1. 应该在Powershell中通过以下命令启用嵌套虚拟化:Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true
  2. 必须在虚拟机上启用hyper-v组件。
  3. 处理器必须是Intel

只能在Windows 10虚拟机或更高版本上工作。这将不能在windows服务器虚拟机上工作。这就是我如何在Windows服务器上用Windows 10和Android实现了几台虚拟机.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38484893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档