如何让Mac OS X在Windows上的VM中运行


1

我希望能够在Windows 7计算机上运行RubyMotion。但RubyMotion只能在Mac OS X Lion上运行。因此,似乎唯一的选择是在运行Mac OS X的Windows 7计算机上运行虚拟机。

最好的方法是什么?我想我必须为每台Windows 7计算机购买一份Mac OS X?


1
不,据我所知,OSX仅被授权在Macintosh计算机上运行。如果您需要Windows,那么唯一的选择是:在Windows中虚拟化OSX,您可以通过Mac上的Bootcamp进行安装。另见这个答案。接受的答案更严格。显然你只能虚拟化OSX服务器?!
gentmatt

Answers:


6

你可以从技术上在VM中运行Lion,但我真的不会推荐它。原因如下:

  1. 你基本上进入了Hackintoshes的阴暗世界

  2. Hackintoshes天生就是“hacky”。性能很少像在mac硬件上运行OSX那样可靠。

  3. 你违反了Apple的EULA。

如果你真的想这样做,这里有一个链接,但我认为这是一个傻瓜的游戏。

建议

你最好只是购买Mac Mini或其他东西,如果你真的想要本机运行Windows,那么从Windows到Mac mini的远程桌面。我推荐这个。


1
远程桌面可能是最好的答案...
at 01

如果物理主机是Mac,即使是狮子也只允许使用虚拟机。
Joel Coehoorn

2

在同一台计算机上运行OS X和Windows的最佳方法是购买Mac并使用VMware Fusion在其上运行Windows 7 VM。

Apple将自己视为一家硬件公司,并使用其软件来购买他们的硬件。因此,Apple非常致力于阻止任何允许您在不购买硬件的情况下使用其软件的任何东西,并且他们正在做得非常好。如果您要为iOS开发(无论您是否使用RubyMotion),那么您将进入一个专业领域,其中时间=金钱,而您通过不购买Mac而节省的资金将通过跳过尝试的环节来消耗掉。规避苹果公司的执法措施。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.