May I burn in flames if this has been answered.
At work I use a Windows XP Pro machine for my development and at home I use a Macbook Pro. I am thinking of shifting my development environment over to virtual machines using VMWare Fusion (on the mac). My question is, can I open a virtual machine image created on my Mac with my windows computer at work?
E.g. Create virtual server on Mac with VMWare Fusion, clone it to a USB stick, bring it to work and use it at work, save it back to usb stick, go home and copy it back to the mac and continue working.
Short Answer: Yes.
Long Answer: What shows up as a single file on OSX just shows up as a directory with multiple files on Windows. Machines are quite portable between virtually all VMware systems, when first creating the machine and viewing the advanced options you can select what level of "compatibility" you would like to use. This basically adjusts the virtual hardware devices to only use those that are supported by your target compatibility level. For maximum compatibility I generally create VMs targeting Workstation 5 with ESX Server compatibility. This gives me a image that is 100% portable between Workstation 6, Fusion, ESX, VMWare Server and VMWare Player. If your images were created in Fusion, they'll be portable to Windows (i.e. VMWare Workstation 6.5) with no issues.
Link to VMWare's KB to solve the compatibility issue in both ways
Yes, just right click on the virtual machine file (on your mac), select "Show Package Contents", then select the first file that says "Your Operating System" -s001.vmdk or the biggest file and copy it to your flash drive or whatever you are going to use to transfer it to your windows machine. That .vmdk file is compatable with vmware workstation and virtualbox (a free version by oracle, but you need hardware acceleration).
-mx
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With