同时运行OS X和Windows


3

使用Bootcamp是否可以同时运行OS X和Windows,以便可以在两者之间进行命令制表? 几年前,我已经使用Bootcamp运行Windows,但是那时在OS X和Windows之间切换时需要重新启动。

Answers:


8

Bootcamp旨在允许您在计算机启动时更改操作系统。

这样一来,您将无法在操作系统之间进行纯粹的来回交换。您能做的就是使用在OS X中运行Windows且具有硬件虚拟化功能的软件,这比旧的软件虚拟机有了很大的进步。

有三个不错的选择:ParallelsVMWare FusionVirtualBox,最后一个具有免费的优点。

如果您想了解更多技术细节,尤其是那些为了进行改进而进行编辑的细节,请阅读以下评论。


具有讽刺意味的+1,即使我使用的是VirtualBox,我也完全忘记了VirtualBox。
Dave DeLong

....呃... Virtualbox使用与Parallels和VMWare Fusion相同的虚拟化技术。我不知道您从哪里得到的想法。确实可以根据需要将其关闭,但是通常已启用它们。主要的速度差异归因于用于与VM交互的虚拟硬件的不同驱动程序。
假名称

@Fake Hmm,我信任其底层操作系统知识的人,几周前曾对我进行了一段时间的解释。让我进行一些研究,如果我没有要指出的内容,我将返回并更改答案。感谢您提出来,而不必以“ .... Uh”开头:SO / SA是用事实来纠正某人的好地方,我当然不介意时不时地犯错。让我们继续提供最佳答案。
马修·弗雷德里克

所有这三种虚拟化系统都使用硬件虚拟化扩展(如果有的话,则为AMD-V / VT-x),而上述所有虚拟化系统都不使用虚拟机管理程序。
假名称

系统管理程序有两种定义(请参阅en.wikipedia.org/wiki/Hypervisor)。上面列出的所有三种虚拟化技术都使用类型2虚拟机管理程序,没有一个选项可以作为类型1运行。
假名称

2

VMware Fusion在3.x中具有一个很好的功能,称为Unity,该功能允许Windows应用程序在Mac桌面上运行,而无需在也运行Windows的窗口中运行。这意味着您可以在Windows 7上以Word 2010的外观运行Word 2010,但在Mac上作为另一个应用程序窗口运行。

Windows仍必须作为VM引导-只是VMware Fusion隐藏了这一点。可以将Unity模式下的应用程序固定到扩展坞,就像普通的Mac OS X应用程序一样。启动它们会启动VMware,VMware将引导VM,然后生成应用程序。

这类似于Linux上的Wine,不同之处在于,正在运行Windows的完整虚拟机-没有API转换,Windows完全保真。

您可以在Mac和Windows应用程序之间alt键。

请参阅:http : //www.tuaw.com/2007/06/06/vmware-fusion-unity/


1
Parallels和VirtualBox都提供了这种“窗口式”模式。
calum_b

VMware在MacPro上运行良好。我可以在Mac OS上同时运行Windows和Linux。
JoeTaxpayer

1

这仍然是事实。顾名思义,“ Bootcamp”是一种引导至非Apple操作系统的方法,并且您的计算机一次只能引导至一个操作系统。

如果要与Mac程序一起使用Windows程序,则需要使用诸如ParallelsFusion的虚拟化程序。

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.