如何在Mac Mini 2012上同时安装Windows 7和Windows 8?


5

我是开发人员,并且正在开发必须在Mac OS X,Win7和Win8上运行的跨平台应用程序。不幸的是,由于某些硬件限制,无法在VM中测试我的应用程序,因此我必须将它们全部安装在裸机上。

我已经购买了Mac Mini 2012,但是很遗憾,我无法找到如何在其上安装所有3个OS的方法。Boot Camp仅允许安装Windows的单个实例。

甚至有可能在计算机上安装Mac OS X,Win7和Win8(带有和不带有Boot Camp)吗?


我认为完全有可能使用VmWare Fusion或Parallels对Windows 7进行虚拟化。然后在OSX和Windows 8上运行一个Bootcamp。而不是尝试对所有3个OS进行三重引导。希望有这样做经验的人将提供他们的2美分。
西蒙(Simon)

@Simon,感谢您的答复,但正如我所说,在这种情况下,虚拟化不是一种选择。裸机是必需的。
肯佐,

抱歉,在阅读问题时,我一定一直在做白日梦。希望它能解决:)
Simon

我想知道是Bootcamp无法解决问题还是您无法使用它创建足够的分区?难道多个驱动器上工作
尼尔·奈曼

1
也。我认为这个人找到了解决方案。涉及创建“虚拟硬盘”(不是VM)以完成安装。然后,手动编辑引导程序以使其本机运行。secretthfield.wordpress.com/2012/02/15/…–
尼尔·内

Answers:


6

我自己做了。首先安装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时为它命名。


我已经尝试过rEFInd(REFIt的后继者),但是它对我没有用。您说要将Win 8安装到单个分区,但是根据我的经验,由于某种原因,它将创建另一个分区。我也无法从Win7安装USB驱动器启动,因为rEFInd抱怨格式不受支持。您确定REFIt可以在Mac Mini 2012上使用吗?
肯佐(Kentzo)2013年

确保在安装之前制作了这些分区,以便Windows 8无法制作其他分区。它将只能使用1个分区。
jw382

据我记得,Windows 8安装程序没有提供任何选项。它只是告诉它需要创建“系统”分区。
肯佐(Kentzo)2013年

您还能对Win7安装发表评论吗?我真的不想再次中断OSX的安装(就像我对rEFInd所做的那样)。
肯佐(Kentzo)2013年

1
您应该首先尝试安装Windows 7。如果Windows 8安装说您拥有最大分区,请在VHD上安装Windows 8。techmell.net/how-to/install-windows-8-vhd-virtual-hard-disk
jw382

3

另一个选择:使用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而创建。


0

也许您正在尝试错误的策略。

考虑到您作为开发人员的需求,为什么不考虑购买两台便宜的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盒子将是必经之路。


0

尽管我本人没有Mac mini,并且不确定它是否可以完全正常工作,但是试一下并没有害处。

继续将Windows 7或Windows 8作为单个分区安装,然后按照新手训练营向导的方式正常安装。

进入Windows 7环境后,请尝试对驱动器进行分区,看看是否可以将Windows 8以及新兵训练营驱动程序以及其他内容安装到该驱动器上。

再一次我也不完全确定这是否是一个解决方案,但它值得提出。希望能帮助到你!


通过Bootcamp从Windows重新分区Mac驱动器可能会杀死Mac OS X分区。
肯佐(Kentzo)

不重新分区Mac驱动器,重新分区Windows驱动器。就像把它分成两半。Windows 7一半,Windows 8一半
StepingHat 2013年

您是说使用外部驱动器?否则,您将无法创建子分区。
肯佐(Kentzo)2013年

0

如果您不想让不再积极维护的第3方引导加载程序麻烦些,我还要说一下外部驱动器。也许Mini可以放置第二个内部驱动器(如果您的型号还有一个,则可以代替光盘驱动器)。请注意,您无需将OS X重新安装到额外的驱动器上,只需使用Carbon Copy Cloner之类的工具克隆现有安装即可。即使您当前使用的是恢复分区和TimeMachine备份,也要对启动磁盘进行可引导的克隆始终是一个好主意。

或者,作为开发人员,您可能当然也有2个版本的OS X(尤其是如果您也针对OS X 10.6,则可能如此)。


-2

Parallels为此非常有用!我安装了多个Linux发行版,Windows 7和Windows 8,而且您甚至可以运行Windows软件而无需实际在Windows环境中运行,我很喜欢!


请重新阅读问题。
2013年
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.