How to setup macOS Catalina in VMWare Player.
PLEASE NOTE: At the time of writing, the only way to make VMWare Player behave correctly was to start it with root permissions. Otherwise it freezed during startup - showing only a
Waiting for connection... message.
IMPORTANT: The instructions below do not work. For some reason macOS Catalina hangs at boot after initial installation.
You only need to do this once. Skip if you already have a macOS Catalina iso image.
You need access to a Mac to succesfully build a macOS Catalina iso image file.
Login to your Mac, open the App Store and search for “Catalina”. Download and install “macOS Catalina”. After successfull installation you are ready to build the iso.
Open the terminal and execute the following commands:
# # PLEASE NOTE: You need at least 18 GB of free disk # space to sucessfully execute the commands below! # Create empty Volume which we'll write Catalina to hdiutil create -o /tmp/macOS-Catalina.cdr -size 8500m -layout SPUD -fs HFS+J # Mount the created Volume hdiutil attach /tmp/macOS-Catalina.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build # let the createinstallmedia executable of Catalina write to the mounted volume sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/install_build # Unmount the auto mounted Install macOS Catalina Volume hdiutil detach /Volumes/Install\ macOS\ Catalina # Convert the *.dmg to iso file hdiutil convert /tmp/macOS-Catalina.cdr.dmg -format UDTO -o ~/Downloads/macOS-Catalina.iso # Remove the .cdr suffix of the iso file mv ~/Downloads/macOS-Catalina.iso.cdr ~/Downloads/macOS-Catalina.iso # Delete the no longer needed *.dmg rm /tmp/macOS-Catalina.cdr.dmg
In order to be able to successfully launch macOS in VMWare Player, we need to unlock the macOS features. To do so install the paolo-projects/unlocker:
lnx-install.shfile and make sure,
gettools.pyis called with
python3(at the bottom of the file):
chmod +x lnx-install.sh && sudo ./lnx-install.sh
VMWare Virtual SATA Hard Drive Media
Mac OS Extended (Journaled)