
How To Install macOS Big Sur on VMware Fusion and Parallels Desktop.
Like clockwork, Apple delivers a new macOS every year. MacAdmins need to start testing the new OS right way. Running the new os in a virtualized environment is the way to go. The only problem is, sometimes the new OS will not install on the current version of VMware Fusion or Parallels Desktop.
Many MacAdmins have already jumped in to find out if macOS Big Sur will install on Fusion or Parallels. The initial report is that a straight install will NOT work. The macOS Big Sur installer presents this error to you.
The operation couldn't be completed. (BIErrorDomain error 3.)
Table of Contents
- 1. Updates
- 2. Notes
- 3. Creating a bootable macOS Big Sur ISO
- 4. Creating a bootable macOS Big Sur dmg
- 5. How To Install Big Sur 11 on VMware Fusion
- 6. How To Install Big Sur 11 on Parallels Desktop
- 7. How To Install Big Sur 11 on ESXi
Updates – 7/08/20
VMware Fusion Tech Preview 20H2 is now available!!
blogs.vmware.com/teamfusion/2020/07/fusion-big-sur-tech-preview.html
Direct link to the download – https://bit.ly/get-fusion-tp
Be sure to check out the workarounds section. Below is one example.
Big Sur guests may log out unexpectedly and/or display a black screen when clicking an invisible icon in the upper right corner of the display.
- Workaround: There is no workaround at this time, we are continuing to investigate
VMware just posted this update.
2. Notes
- VM Tools – Even though Big Sur to works on Parallels and Fusion, do not install VM tools yet. Some reports say that after installing VM tools the system boots fine YMMV.
- Parallels Tools – VM can get stuck on a black screen after the reboot. Would recommend not installing the tools.
- Parallels – VRAM seems suck at 3mb, causing slow response.
- Keyboard & Login Issues – Getting reports that VM’s are not accepting certain keys. 1, 2, t and y keys. You need to hold FN key to make them work.
3. Creating a bootable Big Sur ISO
The instructions below will create a bootable Big Sur ISO.
hdiutil create -size 12G -fs hfs+ -volname macOSInstaller -type SPARSEBUNDLE /Users/Shared/macOSInstaller hdiutil attach /Users/Shared/macOSInstaller.sparsebundle "[path to]/createinstallmedia" --volume /Volumes/macOSInstaller --nointeraction hdiutil detach /Volumes/Install\ macOS\ Beta hdiutil makehybrid -o /Users/Shared/macOSInstaller /Users/Shared/macOSInstaller.sparsebundle # Now create a macOS 10.15 VM with a 50 GB disk i Fusion # Connect the virtual optical drive to /Users/Shared/macOSInstaller.iso # Boot and install (you may need to "adjust" the disk Disk Utility to recognize the full capacity)
4. Creating a bootable Big Sur .dmg
Below is a script that Nathan Worster wrote to create a bootable macOS Big Sur Beta dmg.
#!/bin/bash #################### # Notes # #################### # # Created 20200625 by Nathan Worster # # This script assumes that the macOS Beta installer is already staged in the Applications folder, and will convert that .app installer into a bootable .dmg. # To download the latest macOS beta, go to https://developer.apple.com/download/ or, if applicable, https://appleseed.apple.com/. # The .dmg file will be placed in ~/Downloads. # This script must be run with sudo using "sudo bash <filename>" if run outside of an MDM. # #################### # Variables # #################### dmgName=$"macOS11BigSurBeta" #################### # Script # #################### cd ~/Downloads # Create and mount sparse volume: hdiutil create -o install_container -size 20G -layout SPUD -fs HFS+J -type SPARSE hdiutil attach install_container.sparseimage -noverify -mountpoint /Volumes/install_build # Copy contents of installer .app into mounted volume: /Applications/Install\ macOS\ Beta.app/Contents/Resources/createinstallmedia --nointeraction --volume /Volumes/install_build # Detach the completed image: hdiutil detach -force /Volumes/Install\ macOS\ Beta # Convert and rename the image: hdiutil convert install_container.sparseimage -format UDZO -o $dmgName.dmg # Cleanup rm install_container.sparseimage exit 0
5. How To Install Big Sur 11 on VMware Fusion
Requirements
- Disk Size – 50-60GB+ Virtual disk size required (40GB Standard size does not seem to work)
- Clean install vs Upgrade – A Big Sur Upgrade from Mojave or Catalina is the easiest path. Usually all the values that I mention below are already set, so you have a clear path.
- Mac Compatibility – Note if the
hw.modelis not supported for Big Sur the install will fail. You can fake it by setting a differenthw.modelandboard-id. Be sure to check the compatibility list here.
Install Instructions
If you would like to use the same values from your Mac you can set this attribute. HT @lamw for the simplification!
smbios.reflectHost = "TRUE"
You can also manually set the the required values. The example below = 16-inch MacBook Pro.
hw.model = "MacBookPro16,1"board-id = "Mac-E1008331FDC96864"serialNumber = "serialnumberhere"(For DEP Enrollment testing)
To get the values you can run the following commands
sysctl hw.model= Modelioreg -l | grep board-id= BoardID
- 1. Download 10.15.5 full installer from installinstallmacos.py
- 2. Use AutoDMG on 10.15.5 dmg
- 3. Use vfuse to create a never-booted VM
- 4. Start VM > put installer on VM > install
VMware Fusion Links
- Error message – “Not enough physical memory is available to power on this virtual machine with its configured settings.” – communities.vmware.com/thread/638385
- Error Message – “Could not open /dev/vmmon: Broken pipe” – communities.vmware.com/thread/638421
- Error Message – “Could not open /dev/vmmon broken pipe” 2nd thread – communities.vmware.com/thread/638480
Notes
Using Fusion 11.5.5 on Mojave 10.14.6, modifying the vmx file was unnecessary. I did a fresh install of Catalina 10.15.4 in a new VM, copied the macOS Beta installer to the VM, and ran the installer. It installed and booted fine. Note that I did not install the VMware Tools to the VM prior to installing macOS Beta. I had a prior Catalina VM with the Tools installed, and upgrading to the macOS Beta resulted in failures at the login screen after the Beta upgrade. So do the Beta upgrade on a fresh Catalina install and it should work fine (at least from 10.15.4).
Please note, if I added ‘board-id.reflectHost = “TRUE”‘ to the .vmx, the Fusion refused to boot the VM with an error that the vmx file is corrupted.
MrMacintosh Reader Corey
6. How To Install Big Sur 11 on Parallels Desktop
- 1. Create a new VM by installing a fresh copy of 10.15 Catalina
- 2. Do not install Parallels Tools
- 3. The install requires at least 80gb or more
- 4. Install beta profile
- 5. Download Beta
- 6. Set the following values set under Hardware > Boot Order > Advanced Settings > Boot Flags.
- 7. Create a 2nd admin account. (this can help with login problems after the Big Sur install. Some users are saying that they can’t login with the original account. If that happens, login with the 2nd account.)
devices.mac_hw_model="MacBookPro16,1"devices.smbios.board_id="Mac-E1008331FDC96864"
Keep in mind, both examples above are from a 2019 16-inch MacBook Pro. You can get the correct hardware values by running the following commands.
sysctl hw.model= Modelioreg -l | grep board-id= BoardID
Try to install Big Sur. If that doesn’t work, try the instructions below.
Parallels Desktop Links
- developer.apple.com/forums/thread/649774
- forum.parallels.com/threads/macos-big-sur-and-parallels-desktop.350219
A big Hat Tip goes out to MacAdmin User @jacob for his instructions.
- Used
devices.mac_hw_model="MacBookPro14,3"anddevices.smbios.serial="REAL_SERIAL"to make a 10.15 VM match my host for these values. - Used
createinstallmediato target an empty 12GB .dmg on the host - Mounted the .dmg as a disc to the 10.15 VM.
- Booted directly to the Installer disc (change boot order in Parallels).
- Erased the disk as APFS in 10.16 Recovery
- Initiated install (disconnected “disc” after first reboot)
7. How To Install Big Sur 11 on ESXi
William Lam @lamw aka virtuallyghetto.com wrote a great article on how to get macOS Big Sur working on ESXi.
virtuallyghetto.com/2020/06/macos-10-16-big-sur-beta-1-on-esxi.html
Did the listed steps work for you?
MacOS Big Sur Beta is still brand new! We will all be learning a bunch over the next few months.
If you have improvements or suggestions for the above instructions, please leave a comment or Contact-Me!
Big Sur Fusion Parallels





















