Macos VMWare Fusion映像能否在windows计算机上运行

Macos VMWare Fusion映像能否在windows计算机上运行,macos,development-environment,vmware,virtualization,Macos,Development Environment,Vmware,Virtualization,如果答案是肯定的,我可以在火焰中燃烧吗 在工作中,我使用Windows XP Pro进行开发,在家中,我使用Macbook Pro。我正在考虑将我的开发环境转移到使用VMWare Fusion(在mac上)的虚拟机上。我的问题是,我可以在工作时打开在Mac电脑上创建的虚拟机映像吗 例如,使用VMWare Fusion在Mac上创建虚拟服务器,将其克隆到U盘上,使其工作并在工作时使用,将其保存回U盘,回家将其复制回Mac并继续工作。我相信我已经在Mac上找到了我想要的东西 封装 虚拟机本质上是一个

如果答案是肯定的,我可以在火焰中燃烧吗

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


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

我相信我已经在Mac上找到了我想要的东西

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

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

结合封装和兼容性的特性,硬件独立性使您可以自由地将虚拟机从一种x86计算机移动到另一种类型,而无需对设备驱动程序、操作系统或应用程序进行任何更改。硬件独立性还意味着您可以在单个物理计算机上运行操作系统和应用程序的异构混合


简短回答:

详细回答:在OSX上显示为单个文件的内容在Windows上显示为包含多个文件的目录。机器在几乎所有VMware系统之间都是可移植的,在首次创建机器并查看高级选项时,您可以选择要使用的“兼容性”级别。这基本上会调整虚拟硬件设备,使其仅使用目标兼容级别支持的设备。为了实现最大的兼容性,我通常创建目标为工作站5的虚拟机,并与ESX Server兼容。这为我提供了一个在工作站6、Fusion、ESX、VMWare Server和VMWare Player之间100%可移植的映像。如果您的映像是在Fusion中创建的,那么它们将可以移植到Windows(即VMWare Workstation 6.5),而不会出现任何问题

链接到以两种方式解决兼容性问题

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


-mx属于Superuser.com而不是复制整个虚拟机,传输源代码是否更容易?i、 例如:将工作中的代码提交到云repo(像github这样的公共文件,或者您自己的私有文件),然后再次将代码签出到您的家庭机器上,反之亦然。