代码之家  ›  专栏  ›  技术社区  ›  Russ

如何在Windows虚拟PC中创建OS X雪豹?

  •  1
  • Russ  · 技术社区  · 15 年前

    我是一个Windows开发人员,但最近我发现我需要创建一个平台无关的丰富应用程序。经过几次概念验证后,我选择使用Silverlight,因为它是基于WPF的,我正朝着这个方向移动我的Windows开发,所以这两个版本会互相配合。

    我最新的项目要求我支持MacOSX,所以我的目标是雪豹,我希望能够在虚拟PC环境中运行它。

    我知道苹果对硬件有点挑剔,所以我想知道,这有可能吗?我可以在虚拟机中运行OSX吗?

    5 回复  |  直到 10 年前
        1
  •  1
  •   Quentin    15 年前

    不可以。OS X的许可证禁止在非苹果硬件的虚拟环境中运行它。 以Windows为主机操作系统 .

        2
  •  1
  •   kennytm    15 年前

    买个麦克。 谷歌搜索“雪豹黑客”。

    我知道有针对vmware和virtualbox的解决方案,但虚拟PC的解决方案不多。

        3
  •  1
  •   Coxy    15 年前

    大卫·多沃德错了。在Windows PC上托管的虚拟机中,您绝对可以将OS X作为来宾运行。人们通常为此使用VMware。

    但是,在虚拟机中运行OS X并不是特别好的体验,即使在受支持的主机操作系统上也是如此!对于初学者来说,你不会得到3D加速,声音和网络也可能是挑剔的,绝对不会像在虚拟机中运行窗口那样完美。

        4
  •  0
  •   Shane    15 年前

    在虚拟机中运行OS X的唯一合法方法是在Mac硬件上的虚拟机中运行OS X服务器。但这并不能帮助你实现你想要实现的目标。

    在您的PC硬件上运行OS X有一些非合法的方法(如果您能让它工作,OSx86可能会更好),但是如果它是用于与工作相关的目的,并且可能是您的税收减免,那么Mac Mini可能是一个不错的选择。

    因为我喜欢Unix:,所以我自己走上了MacBook Pro的道路。这样做的一个好处是,在本机或虚拟机中运行Windows没有问题。

        5
  •  0
  •   Chip Douglas    10 年前

    有使用virtualbox的指南,但正如其他人指出的那样,这违反了苹果的EULA。下面是一个这样的指南: http://www.macbreaker.com/2014/05/os-x-mavericks-in-virtualbox-with-niresh.html