我需要三个操作系统。我有一台 MacBook Pro。我需要 Mac 来开发 iPhone,Windows 7 来开发 .net 和 Silverlight,以及正版 Linux(Red Hat 或 Ubuntu)来玩转 Linux 内核。
我在一所全国知名的磁力学校学习计算机科学专业,因此我需要多功能性。而且我希望在一个盒子上完成这一切。
非常感谢您的建议。最好是虚拟化吗?创建分区并使用 grub?这样做有什么意义?
感谢您的善意建议!
答案1
您将需要 rEFIt,它可以让您安装 OSX 和 Windows 以外的系统。这是我大约一年前使用的指南:http://narnia.cs.ttu.edu/drupal/node/65
但是你考虑过虚拟化吗?你可以使用 VirtualBox 或 Parallels 或 VMWare 等商业程序,这样可以获得相当无缝的体验,而且虚拟机的响应速度非常快……就像是一台专用机器一样 - 通常这是大多数不适应此类产品的用户所担心的问题。这种配置还允许您弄乱内核并允许您回滚,特别是当您严重破坏某些东西或想要不同的配置时。
Mac 硬件对 Grub 的支持并不是很好,需要做更多的工作,而且不如 rEFIt 无缝,我已经使用过它,效果很好。
答案2
以下是我要遵循的步骤:
- 创建 5 个分区,即每个操作系统一个 /、一个交换分区和一个数据分区(可选);
- 在一个分区上安装OSX
- 在另一个分区上安装 Windows
- 然后安装你选择的 Linux 发行版
请注意,GRUB 应该负责安装的其他操作系统并为您提供一个简单的菜单供您选择。
答案3
我认为您可以使用 Bootcamp,或者像我一样:通过一些 Linux 启动 CD 创建分区。尝试 GPT 分区映射,稍后您将需要安装rEFIt
问候,
简