我想在一台机器上同时安装 Mac 和 Windows,以便开发 iPhone/iPad 和 Android 应用程序。我想在一台机器上安装两个操作系统 (OS),这样就不用买两台不同的机器了。我发布了这个问题这里但他们关闭了它,因为这不是发布帖子的地方。我得到的答案是购买 Mac 并进行双启动 (Boot Camp) 或虚拟化 Windows。
我现在的问题是,如果我在 Mac 上安装 Windows 或按照建议虚拟化 Windows,我是否可以在 Windows 上安装 Eclipse、NetBeans 等 IDE,以便不受任何限制地进行开发?我希望我不会受到限制或缺少任何功能,因为它是虚拟 Windows 或通过 Boot Camp。我只对安装用于开发的 IDE 感兴趣。
我还欢迎我应该考虑有关在同一台机器上安装 OS X 和 Windows 的其他想法。
答案1
每许可协议,Mac OS X 只能安装在 Apple 硬件上。此外,OS X 10.8 可以虚拟化,但也只能在 Apple 硬件上。因此,购买 PC 并不是一个选择,除非您想构建“黑苹果”,但这 a) 违反了许可证,并且 b) 可能不值得这么麻烦,因为它无法在所有硬件组合上运行,您需要在互联网上的某个地方“找到”您的安装介质。
话虽如此,你可以使用以下方法双启动 Mac OS X 和 Windows:新兵训练营,没有什么能阻止你做任何在运行 Windows 的 PC 上能做的事情。Boot Camp 还为 Windows 提供了驱动程序,可以识别 Mac 硬件。实际上,你可以像往常一样在 Windows 上运行任何软件。
即使是虚拟化的 Windows 也能提供同样的功能,尽管性能比原生安装略低。然而,性能下降很难量化,取决于你计划运行的硬件和软件。你可以购买 Mac 并使用以下方式安装 Windows虚拟盒,尝试一下,如果它在性能方面不适合您,您可能需要考虑切换到本机安装。 Boot Camp 和 VirtualBox 都适用于 Windows 8。