ios 在 Windows 7 机器上的 Virtual PC 中运行 OS X?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/5037623/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Running OS X in Virtual PC in a Windows 7 machine?
提问by tweetypi
Just wondering, has anyone tried to run OS X in a VM environment running in Windows 7? What's the performance like? Any issues in regards to development of iOS software?
只是想知道,有没有人尝试在 Windows 7 中运行的 VM 环境中运行 OS X?表现如何?iOS软件开发有什么问题吗?
I have to emphasize this is mostly for software development, I don't mind so much if something minor like video playback or Adobe Photoshop doesn't run in VM, so long as all the relevant tools and APIs as well as connectivity to an iOS device runs fine.
我必须强调这主要是为了软件开发,我不介意视频播放或 Adobe Photoshop 之类的小东西不在 VM 中运行,只要所有相关的工具和 API 以及与 iOS 的连接设备运行良好。
回答by Coxy
OS X runs quite well in VMware after you've done the necessary tricks to get it to install in the first place. You don't get 3D acceleration but everything else is good.
There are quite a few well written guides on how to get an installation going.
在您完成必要的技巧以首先安装 OS X 之后,OS X 在 VMware 中运行得非常好。您没有获得 3D 加速,但其他一切都很好。
关于如何进行安装,有很多写得很好的指南。
eg. http://www.online-tech-tips.com/mac-os-x/install-snow-leopard-on-pc/
例如。http://www.online-tech-tips.com/mac-os-x/install-snow-leopard-on-pc/
回答by Jordan Dea-Mattson
Unfortunately, and I really mean that, it is a violation of the OS X software license to virtualize any version of OS X Client on any hardware.
不幸的是,我的意思是,在任何硬件上虚拟化任何版本的 OS X 客户端都违反了 OS X 软件许可。
OS X Server Snow Leopard and later may be virtualized on Apple Hardware and support exists in both VMware Fusion, Parallels, VirtualBoxfor doing so. None of them will virtualize OS X client. There are hacks which will get you around their checks, but it is still a violation of your OS X client license.
OS X Server Snow Leopard 和更高版本可以在 Apple 硬件上进行虚拟化,并且VMware Fusion、Parallels和VirtualBox 都支持这样做。他们没有将虚拟化OS X客户端。有一些黑客可以让您绕过他们的检查,但这仍然违反了您的 OS X 客户端许可证。
I have seen OS X Client and server virtualized using VirtualBoxon both Apple and non-Apple hardware, so it is doable.
我已经看到在 Apple 和非 Apple 硬件上使用VirtualBox虚拟化 OS X 客户端和服务器,因此它是可行的。
The fact that you cannot virtualize OS X Client on even Apple Hardware is a major pain for anyone engaged in testing software to run on OS X. While I can on a single system - and in fact we use Macs for it - exercise a full range of Windows configurations, I can't do the same for OS X Client legally.
甚至无法在 Apple 硬件上虚拟化 OS X 客户端这一事实对于任何从事测试软件以在 OS X 上运行的人来说都是一个主要的痛苦。虽然我可以在单个系统上 - 事实上我们使用 Macs - 练习全方位对于 Windows 配置,我不能合法地为 OS X Client 做同样的事情。
回答by WrightsCS
There used to be a program called PearPC, it ran, but with not very good performance. I believe you can get VMwareto run Snow Leopard, according to this post, but performance will ultimately depend on the host machine's hardware.
曾经有一个名为PearPC的程序,它可以运行,但性能不是很好。根据这篇文章,我相信您可以让VMware运行 Snow Leopard ,但性能最终将取决于主机的硬件。