2009-08-17 73 views
18

如果已经得到解答,我可以在火焰中燃烧吗?可以在Windows机器上运行VMWare Fusion映像

在工作中,我使用Windows XP Pro机器进行开发,在家中使用Macbook Pro。我正在考虑将我的开发环境转移到使用VMWare Fusion(在Mac上)的虚拟机上。我的问题是,我可以打开在我的Mac电脑上创建的虚拟机映像吗?

例如使用VMWare Fusion在Mac上创建虚拟服务器,将其克隆到USB存储棒,使其工作并在工作中使用,将其保存到USB存储棒,回到家中并将其复制回Mac并继续工作。

+0

属于上Superuser.com – 2009-08-17 22:47:52

+2

而不是复制整个虚拟机,它可能会更容易转移,而不是你的源?即:将您的代码从工作中提交到云端回购(像github这样的公共,或者您自己的专用公共代码),然后再将代码复制到您的家用机器上,反之亦然。 – 2011-08-24 02:54:27

回答

21

简答:是的。

长答案:什么显示为OSX上的单个文件只显示为Windows上有多个文件的目录。在几乎所有VMware系统之间,机器都非常便于携带,首次创建机器并查看高级选项时,您可以选择要使用的“兼容性”级别。这基本上将虚拟硬件设备调整为仅使用目标兼容级别支持的设备。为了获得最大的兼容性,我通常创建面向具有ESX Server兼容性的Workstation 5的虚拟机。这为我在Workstation 6,Fusion,ESX,VMWare Server和VMWare Player之间提供了100%的可移植性。如果您的图像是在Fusion中创建的,则它们将可以移植到Windows(即VMWare Workstation 6.5),而不会出现问题。

链接VMWare's KB解决兼容性问题两种方式

0

我相信我找到了我在寻找的VMware website

封装 虚拟机实质上是一个软件容器捆绑或“封装”一套完整的虚拟硬件资源,以及操作系统和其所有的应用程序,软件包内。封装使得虚拟机非常便携且易于管理。例如,您可以像任何其他软件文件一样将虚拟机从一个位置移动并复制到另一个位置,或者将虚拟机保存在任何标准数据存储介质上,从袖珍型USB闪存卡到企业存储区域网络(SANS)。

硬件独立性 虚拟机完全独立于其基础物理硬件。例如,您可以使用虚拟组件(例如,CPU,网卡,SCSI控制器)配置与基础硬件上存在的物理组件完全不同的虚拟机。同一台物理服务器上的虚拟机甚至可以运行不同类型的操作系统(Windows,Linux等)。

当与封装和兼容性属性结合使用时,硬件独立性使您可以将虚拟机从一种x86计算机移动到另一种类型的计算机,而无需对设备驱动程序,操作系统或应用程序进行任何更改。硬件独立性也意味着您可以在单台物理计算机上运行多种操作系统和应用程序。

2

是, 上的虚拟机文件(在Mac)只是点击右键,选择“显示包内容”,然后选择说的第一个文件“您的操作系统”-s001.vmdk或最大的文件,并将其复制到您的闪存驱动器或任何您将用于将其传输到您的Windows机器。那个。vmdk文件与vmware workstation和virtualbox(由oracle提供的免费版本,但您需要硬件加速)兼容。

-mx

相关问题