Starting with VMware Fusion 7.x Professional, it’s been possible to transfer virtual machines from VMware Fusion to VMware ESXi. This ability has been improved with VMware Fusion 8.x Professional, but there is a recurring issue with OS X VMs transferred from VMware Fusion to VMware ESXi 6.x. The symptoms normally look like this:
1. An OS X VM running OS X 10.10.x or 10.11.x is created in VMware Fusion 8.x Professional
2. The hardware version of the OS X VM is changed to Hardware Version 11, to allow compatibility with ESXi 6.x
3. The VM is transferred successfully to VMware Fusion 8.x Professional to the ESXi 6.x server
4. Following the transfer, the OS X VM is started but does not successfully complete the OS startup process.
The root cause is that there is some OS information which is not transferred successfully along with the VM, but it’s relatively straightforward to fix. For more details, see below the jump.
I’ve updated the create_vmware_osx_install_dmg.sh script that I had previously posted about here. The script now includes support for El Capitan, so the script can now be run on 10.7 – 10.11 to create custom OS X 10.7.x, 10.8.x, 10.9.x, 10.10.x and 10.11.x installers for VMware Fusion and VMware ESXi. See below the jump for the details.
A new feature in VMware Fusion 8 Professional is the ability to create a new VM on an ESXi 6.x server. This new functionality gives Fusion users on OS X another tool for managing VMs on VMware’s ESXi hypervisor and complements the ability to copy VMs between VMware Fusion and VMware ESXi 5.5.x and 6.x.
There are a few things to know about if you want to create an OS X VM to an ESXi server running 6.x, so I’ve put together a procedure for those who want to leverage Fusion 8.x Pro to create new OS X VMs on ESXi. See below the jump for the details.
The good folks at Penn State have begun posting the session videos from the Penn State MacAdmins Conference 2015. The sessions slides and currently available videos are all accessible from the Penn State MacAdmins’ Resources page at the link below:
As the session videos are being posted to YouTube, I’ve linked my Virtualization and OS X Testing session here:
The Take Vacations Using this One Weird Trick – Documentation! session I co-hosted with Vanessa White is linked here:
For those who wanted a copy of my virtualization talk at MacIT 2015, here are links to the slides in PDF and Keynote format.
Keynote slides: http://tinyurl.com/MacIT2015vmKeynote
For those who wanted a copy of my virtualization talk at Penn State MacAdmins Conference 2015, here are links to the slides in PDF and Keynote format.
Keynote – http://tinyurl.com/PSU2015vmKeynote
Note – 7-9-2015: Apparently, there were enough downloads of the presentation today that I’ve hit a Dropbox bandwidth limit. If you’re hitting this issue, please try downloading again tomorrow.
Update – 7-10-2015: It looks like Dropbox is still suspending access, so the virtualization session slides are also available via the links below:
I do a lot of my application testing in VMs, so when Firefox 39.0 came out, it went into my test environment and I built a new VM to check it out.
Update – 8-13-2015: This issue has been resolved in Firefox 40.x and later.
Firefox 39.0 looked like this when I launched it in my test VM.
As part of my testing workflow, I also installed Firefox 39.0 onto a couple of actual Macs.
Firefox 39.0 looked like this when I launched it on those machines.
As you can see, two very different results were discovered as part of my testing. After a few rounds of “It’s broken in the VM, retest, it’s still broken, retest on my laptop, no problem, repeat,” I finally tracked down a Mozilla bug report that indicated that the issue was not specific to my environment and gave me the potential scope of the issue. For more information, see below the jump.