HyperV启动虚拟机提示此平台不支持嵌套虚拟化怎么办?

嵌套虚拟化是很多专业用户和企业用户尤其是开发者非常看中的功能,因为这可以将很多高阶开发需求化繁为简。嵌套虚拟化即在虚拟化里再进行虚拟化类似俄罗斯套娃,例如在虚拟机里启用虚拟化技术再开启新的子虚拟机等。在微软生态系统里许多产品都已经支持嵌套虚拟化,然而长久以来 AMD 处理器没有得到微软嵌套虚拟化的支持。

平台的嵌套虚拟化也是许多用户的呼声,针对该功能的意见反馈投票数量下一个反馈的五倍之多,可见许多用户对AMD嵌套虚拟化的需求非常大。现在终于宣布该平台的嵌套虚拟化功能的到来,目前微软正在 Windows 10 vNEXT 测试版里进行早期测试。

基于AMD平台的嵌套虚拟化要求:

及以上版本。4.微软将在后续推出基于 Linux KVM 虚拟化技术的支持,也就是未来获得支持后用户才可部署Linux KVM 虚拟机。5.软件方面需要启用 Microsoft HYPER-V 9.3 版以上,使用 PowerShell 命令行创建,。

暂不建议用户在物理机上作为生产版本使用:

目前基于 AMD 平台的嵌套虚拟化技术属于早期测试阶段,同时仅支持在 Windows 10 测试版使用正式版不支持。也就是说开发者如果想要进行体验的话必须在物理机上部署测试版,这类测试版可能有较多稳定性问题影响使用。因此暂时在测试阶段开发者不应该将其作为生产版本使用,待后续版本经过更迭多数问题修复后可以再考虑部署。当然有建议的话可进行反馈:https://

  有用户在使用win11安卓子系统的时候出现确保在可选的Windows功能中启用虚拟机平台。确保设备在bios中启用了虚拟化。如果正在虚拟机中运行适用于Android的Windows子系统,确保已为主机上的虚拟机启用嵌套虚拟化。”这是怎么回事?下面我们就来看看这个问题。

  1、确认BIOS中已经开启虚拟化

  按“ctrl+alt+del”打开任务管理器,点击“性能-》CPU”会显示是否开启“虚拟化”。

  2、必须安装Windows自带的虚拟机软件hyper-v、虚拟机平台。

  进入“设置 -》 应用 -》 可选功能 -》 更多Windows功能 ”找到并安装“hyper-v”和“虚拟机平台”完成后必须重启电脑。

  3、上述功能都正常,就有可能是关闭了“虚拟化的安全”功能导致

  按Win+X快捷键,选择“Window 终端(管理员)”,

  注意:开启“虚拟化的安全”功能会导致,雷电、MUMU等安卓模拟器无法启动~

我搜索了几个论坛,似乎苹果不支持它。因此,有一些不稳定的项目可以这样做。

你可以在谷歌上搜索图片,但在VMWare和VirtualBox上找到稳定的版本要容易得多。原因是HyperV更接近于金属虚拟化,这是特定于微软的,比起传统的虚拟机更难部署给黑客。

我知道您可能想要使用HyperV,因为许多其他开发工具都需要它。Docker和WSL就是很好的例子。

另一种选择是依靠Hackintosh将MacOS安装在条形金属上,方法是对磁盘进行分区。这将是最接近原生性能和行为的。

所有这些都不受Apple EULA的支持,因此我不会提供任何链接。但它很容易找到。

我要回帖

更多关于 VMware虚拟机嵌套 的文章

 

随机推荐