Home > Blogs > VMware Fusion Blog > Monthly Archives: June 2017

Monthly Archives: June 2017

Test Driving macOS High Sierra Public Beta: Now Even Easier

Today Apple seeded the first Public beta of macOS 10.13 High Sierra, making it available for all interested Mac users through the Apple Beta Software program.

We’ve written about how to run 10.13 in a Virtual Machine before, and previously there was a couple of hacks to do in order to get it running. This is just part of the fun of being on the ‘bleeding edge’, and thankfully with Fusion doing all this in a virtual environment makes it pretty painless.

With the recent release of Fusion 8.5.8 we did several behind-the-scenes changes, and while the release notes were a bit light on details for a variety of reasons, we did manage to make the process of testing out macOS High Sierra in a VM much easier.

The two main problems previously were that a) We would get the error about Fusion being ‘unable to create the installation medium’, and b) the lack of APFS support in our virtual EFI implementation.

so go get the patch already... ;)

Under Fusion 8.5.7 this is expected behaviour, now resolved with 8.5.8

For the ‘Unable to create installation medium’ issue, for which we had a community contribution to help work around that which we posted to our github page, we have since addressed the issue and the user-submitted code is not required.  Big thanks to norio-nomura over on github for taking the time to submit those changes. While we did not use code from that pull request to accomplish our task, we sincerely appreciate the community digging in and contributing.

Users can now simply drag the ‘Install macOS High Sierra.app’ directly on to Fusion’s New VM wizard and it will ‘do the right thing’.

The second problem was lack of support for APFS, rendering the OS unbootable if the user chose the ‘covert drive to APFS’ option from the installer.

no booty

The previously missing APFS UEFI driver is no longer missing

This issue is now simply resolved and the VM should boot just fine.

We don’t officially support High Sierra in a VM, and don’t recommend it in production environments, but by and large things seem to be working well as a VM with Fusion 8.5.8.

How has your experience been? We’d love to hear how your testing has been going, what you like and what drives you crazy both about macOS and about Fusion!




Brand-new Apple MacBook Pro: $3K. VMware Fusion: $160. Running got-to-have-them Windows Apps on my Sweet Setup: Priceless.

Donn Bullock

Donn Bullock

by Donn Bullock, Director of End-User Computing Channel Sales for the Americas.

With over 20 years of high-tech sales & marketing experience, Donn has worked at every level of the IT channel including 3 resellers, 2 manufacturers (Compaq & IBM) and a distributor. He started one of the first (he was told by VMware the actual first) business partner VDI practices focused on VMware in 2006.  He joined VMware in July 2012 as the first external hire for the new Commercial Field Sales team and today serves as a channel sales executive for VMware’s $500M EUC business in the Americas.

Donn has a BA from Wake Forest University and an MBA in Finance and Marketing from Vanderbilt University and lives in Raleigh, North Carolina.



No matter how millennial you might be (or think you are), sometimes you just can’t escape Windows.  That’s what Bryan Garner, CEO of home audio company TruAudio, and his executive team discovered, much to their collective chagrin.  Following the setup of their all-new Apple MacBook Pros, the excitement of having joined the Apple ecosystem was abruptly replaced with the reality of a recently installed, Windows-based financial system.  As new Mac converts, Bryan and team immediately set out to rescue their newly acquired IT tools from the setback of Windows non-compatibility.

As a fast-growing, small business, TruAudio had been running their financials from Quickbooks Enterprise for many years.  In an office exclusively comprised of Windows PCs and Servers, upgrading to Microsoft Dynamics seemed like a natural fit given the IT history of the firm, the application’s ability to scale with the fast pace of their company’s growth, and the recommendation of their trusted IT consultant.  That is until the trending younger executive team decided that Macs were their platform of choice for personal productivity.  It was only after setting up their crisp new hardware that the discovery of no MacOS interface within Dynamics was discovered.

After an unfulfilling foray into Oracle’s VirtualBox, Bryan and team took the advice of yours truly and had a go with Fusion Pro.  The firm has not looked back since.  First, VMware’s Fusion Pro satisfied their Dynamics needs, allowing each of the users to create a dual-screen desktop environment of both MacOS and Windows, running applications simultaneously on either desktop OS (and indeed running Microsoft Office on both).

TruAudio's Desktop

TruAudio’s Desktop

Along the way, the team also discovered that Fusion resolved the unsuspecting issue of printing to their respective locally attached Konica Minolta bizhub printers, which also lacked a native MacOS driver.  Printing through Windows on Fusion was now all they needed.  As the firm has continued to grow rapidly, Fusion has resolved other unforeseen issues and found its way into other critical parts of the business.  For example, the team also discovered that Crestron, the leader in commercial and home automation, lacks a MacOS driver for its products, an easy resolution found once again with Fusion-empowered MacBooks.  By connecting the Crestron automation tools into Windows within Fusion, TruAudio has been able to provide the sound testing studio with flexibility for anyone wanting to test out new solutions on TruAudio gear.

In today’s IT environment, not every user wants to be locked into a single OS.  For many users, application choice dictates platform, not the other way around.  And while users seek choice in their BYOD demands, corporate IT departments insist upon control and standardization.  VMware Fusion reconciles this potential conflict of end-user choice with control, creating an environment in which both Windows and Mac can not only work together, but empower new options and use cases not available to users before.

Don’t believe that Fusion can’t make a difference in your company?  Just ask Bryan as he runs to his next meeting with MacBook Pro in hand. Try it yourself today, for free.

Test Driving macOS 10.13 High Sierra on VMware Fusion 8.5.7

Last week’s WWDC marked another annual iteration of our favourite operating system, macOS. This year, moving from Sierra to High Sierra, we see a number of great reasons to upgrade when it’s released in the fall:

  • Metal 2
  • HEVC H.265 Support
  • APFS
  • Siri updates
  • Safari Updates

Full release notes can be found over at the developer.apple.com release notes page, as well as links to download and the installation guide.

Test Drive!

Naturally we were inclined to check things out in VMware Fusion, and we were met with some mixed results. By and large the OS runs as a VM, but at this time things aren’t working exactly as we’d like.

Here are the two main issues you can currently expect with macOS 10.13 High Sierra as a VM:

  • Fail to install macOS 10.13 guest, got error “Unable to create the installation medium”
  • No APFS driver in UEFI renders the Guest OS unbootable when the Guest boot volume is using APFS.

Install Fresh vs. Upgrade?

What we’ve seen is that upgrading existing macOS VM’s is the easiest path to go. Always make sure to have a snapshot or a clone [clones are Fusion Pro only] of your VM so you have a known good roll-back point if things go awry. Upgrades are done in the guest just like they are on a physical machine, so Apple’s instructions apply and can be found right here.

For installing fresh, we had a fix for this last year which the community has updated with a new fix! (oh how I love our users!)

so go get the patch already... ;)

Without the patch, this is what happens

The process is the same as I outlined before, just replace the .tool with the new one from here. Original blog post: http://blogs.vmware.com/teamfusion/2016/06/fix-for-installing-macos-sierra-as-a-vm.html

Let the magic begin

Ah, there we go…


To APFS or not to APFS?

Isn’t that the question? Unfortunately Fusion’s current lack of support makes the decision for us. Rest assured we are very excited about and interested in leveraging the new capabilities found in Apple’s new File System, but for now it will give you an OS that you can not boot in a Virtual Machine.

As such, during the installation, be sure to NOT check the ‘Use APFS’ checkbox, otherwise you will render the VM unbootable.

uncheck the box

We currently need to uncheck this box to boot successfully

If it remains checked, here’s what things look like after the installation has completed:

no booty

Missing APFS UEFI driver

With the added message:

APFS = no booty

It looked, but alas could not find it.

Again, simply not choosing APFS during the installation gets around this limitation, but I wanted to make sure users were aware that we knew about it and how to still take High Sierra for a test drive. Rest assured we are very excited about and interested in leveraging the new capabilities found in Apple’s new File System!

On another note, what we’ve also noticed is that not everyone gets the full OS installation image downloaded when they grab the ‘Install macOS High Sierra.app‘ package from the App Store. Originally mine was only 5MB and it downloaded the OS during the installation itself, but after upgrading my Host MBP to 10.13 (with APFS) and tried to run the upgrade again, it clearly downloaded the update in a different (earlier) stage of the installation. I quit before actually installing a second time and then use that .app to install my VM with the ~5GB .app file that I now had.

So there we have it! In summary:

  • Fusion 8.5.7 runs on 10.13 Host with or without APFS
  • macOS 10.13 High Sierra runs as a Guest without AFPS after a small patch to one of our scripts to support the new OS image structure changes.

A bit of business, but please note that ‘support’ for this new os is still considered experimental, so it’s definitely not recommended in production environments, but it makes for some fun and exciting times on testing machines!

Let us know in the comments or the Communities how your experience has been!