可以在没有嵌套虚拟化的情况下在Hyper-V上运行MacOS吗?

时间:2020-01-11 11:42:30

标签: macos virtual-machine hyper-v

现在,我在Hyper-V工作站上开发Xamarin应用程序。我正在使用嵌套虚拟化在Ubuntu主机上托管MacOS Mojave。

我写了一个描述这个https://github.com/vkorotenko/MacOSMojaveOnHyper-V

的小项目

但是我有一些问题。对于许多虚拟化而言,没有硬件加速视频。 在没有嵌套虚拟化的情况下,是否可以在具有硬件视频加速功能的Hyper-V上运行MacOS?

1 个答案:

答案 0 :(得分:0)

我搜索了多个论坛,似乎Apple不支持它。因此,存在一些不稳定的项目。

您可以在Google上搜索图像,但是找到VMWare和VirtualBox的稳定版本要容易得多。原因是HyperV更接近于Microsoft特有的金属虚拟化,并且比传统虚拟机更难以为黑客部署。

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

另一个选择是依靠Hackintosh通过对磁盘进行分区来在条形金属上安装MacOS。这将是最接近本机的性能和行为。

Apple EULA不支持所有这些,因此我将不提供任何链接。但是很容易找到。