我是开发人员,并且正在开发必须在Mac OS X,Win7和Win8上运行的跨平台应用程序。不幸的是,由于某些硬件限制,无法在VM中测试我的应用程序,因此我必须将它们全部安装在裸机上。
我已经购买了Mac Mini 2012,但是很遗憾,我无法找到如何在其上安装所有3个OS的方法。Boot Camp仅允许安装Windows的单个实例。
甚至有可能在计算机上安装Mac OS X,Win7和Win8(带有和不带有Boot Camp)吗?
我是开发人员,并且正在开发必须在Mac OS X,Win7和Win8上运行的跨平台应用程序。不幸的是,由于某些硬件限制,无法在VM中测试我的应用程序,因此我必须将它们全部安装在裸机上。
我已经购买了Mac Mini 2012,但是很遗憾,我无法找到如何在其上安装所有3个OS的方法。Boot Camp仅允许安装Windows的单个实例。
甚至有可能在计算机上安装Mac OS X,Win7和Win8(带有和不带有Boot Camp)吗?
Answers:
我自己做了。首先安装REFIt,这是用于双/三重引导的实用程序。它在启动时添加了有用的OS选择。它还包括一个非常有用的EFI / MBR修复工具。您可能需要重新启动两次。使用“磁盘工具”,将另外两个分区添加到磁盘。格式化为FAT或FAT32。重新启动计算机,这一次,假设您已经安装了REFIt,而不是选择OS X,请导航到分区检查器(硬盘图标)。只需应用建议的设置即可。
重新启动Mac,然后放入Windows 8光盘。安装程序将允许您格式化分区。格式化两个分区。安装到第一个分区。在win8上安装驱动程序(可选)等后,重新启动并将win7安装到另一个分区。
有时Win8会发现已安装Win7并集成了引导加载程序。这意味着在REFIt中,选择Win7 / Win8中的任何一个都不会启动。从REFIt中选择Win7 / Win8将为您提供启动Win7或Win8的选项。希望这可以帮助。
注意:您的Windows分区将不会被命名。REFIt不知道哪个是win7 / win8。或者,您可以在安装第一个Windows时为它命名。
另一个选择:使用USB 3或Thunderbolt接口获得快速的外部硬盘驱动器,并在其上安装第二个Mac OS X实例。从外部硬盘驱动器上的Mac OS X引导,并使用它在外部驱动器上创建BootCamp分区,然后在其上安装Windows 7或Windows 8。在启动时,按住Option键的同时,您可以选择是要从Mac OS X还是内部硬盘驱动器上的Windows 7引导,还是要从外部硬盘驱动器(也具有Mac OS X分区,专门为在BootCamp下安装和配置Windows 8而创建。
也许您正在尝试错误的策略。
考虑到您作为开发人员的需求,为什么不考虑购买两台便宜的Windows PC,一台用于运行Windows 7,一台用于运行Windows 8,然后使用KVM切换器将这两台计算机和Mac mini连接起来,以便您可以使用一个键盘,鼠标和显示器来控制所有三台同时启动并运行的计算机?
在我看来,您将节省大量时间,因为您无需重新引导至其他操作系统即可进行测试。只需一台显示器,键盘和鼠标以及另外两台PC,您也不会占用任何额外的桌面空间。
在附近有路由器的情况下,您可以将所有三台计算机连接到以太网或WiFi,并设置它们以通过不同的操作系统或使用各种版本的VNC进行文件共享。然后,您可以轻松地将Mac上的文档和文件实时实时地移动到Windows 7或Windows 8环境中,而这三者均已启动并运行。
您可以购买新的台式电脑,其中包含500GB硬盘,4GB RAM和Windows 8或Windows 7的许可副本,每台价格为300美元。
或者,您只可以购买一台$ 300的Windows计算机,并将其设置为双引导进入Windows 7或Windows8。您仍将在Mac mini和一台Windows PC之间使用KVM切换器,这会在某种程度上减少您丢失了在不同操作系统之间重新启动的时间。但我认为,与Mac mini一起购买两个便宜的Windows盒子将是必经之路。
尽管我本人没有Mac mini,并且不确定它是否可以完全正常工作,但是试一下并没有害处。
继续将Windows 7或Windows 8作为单个分区安装,然后按照新手训练营向导的方式正常安装。
进入Windows 7环境后,请尝试对驱动器进行分区,看看是否可以将Windows 8以及新兵训练营驱动程序以及其他内容安装到该驱动器上。
再一次我也不完全确定这是否是一个解决方案,但它值得提出。希望能帮助到你!