Operating macOS on a Virtual Machine and you would like to how to upgrade to macOS Mojave and Catalina? If so, that’s a perfect move. I mean, there are several cool features to enjoy with this new release. But how do you go by it? Well, in this guide, we have provided a step by step tutorial to make sure that you upgrade to avoid losing your data and ensure that the upgrade is successful. In this post, we are going to focus on the best 2 available tutorial, upgrade Mojave to Catalina and upgrade Catalina to new version.
Options 1: Upgrade Mojave and Catalina on VMware
Step 1: Upgrade to new VMware Player 15.5.0
If you are running macOS Mojave on Vmware, make sure that you have the latest version. Only this release has enough resources to support macOS Catalina. If you are not running on the newest release, go ahead and download. Here are the step by step instructions.
- Open VMware Player Link and look for free version 15.5.0.
- Click on the green download button located on the top right corner of the download page. This will download the installer to your computer.
- Once downloaded, double click on the exe.
- After your computer starts again, double click on the exe file to finish the installation.
- Once the installation is complete, a popup window will appear. Click on Finish to close the installation wizard.
Step 2: Edit VMX File for macOS Catalina
Navigate to virtual machine containing the “Virtual Machine configuration” file. If you didn’t specify, the default location will be Document > Virtual Machine. Once you’ve found it, right-click on it. Select Open the file with Notepad.
Find the code: guestOS = “darwin18-64” and replace it to guestOS = “darwin19-64”. Scroll down to the bottom of texts and add this code: smc.version = “0”
Click on File tab then Save the VMX file, darwin19-64 is new macOS Catalina. Open your VMware and you will see VMware player 15.5 now support macOS Catalina.
Step 3: Download and Install a Catalina
Using the steps, explained previously, download macOS Catalina, and configure your virtual machine. With your VMware configured, you can go to the last step and install macOS Catalina.
- Turn on VMware Player, select your virtual machine then click on Power on the virtual machine.
- Download a new version of macOS Catalina from Mac Apps Store.
- After the download has completed, the installer will start running.
- Go ahead and follow that wizard instruction to install macOS Catalina on your VMware.
Options 2: Upgrade Catalina and Mojave on VirtualBox
Step 1: Customize your VirtualBox with new Boot Disk
Ensure that the installation has completed successfully, you need to turn off your Virtual Machine then open your VirtualBox, and select edit your macOS. In the hard disk tab, click on the "Add" button. And open a new "Update Image".
Update Image: Download Here
Step 2: Download and install new macOS Catalina
Download macOS Catalina from the App Store/Apple website Once everything is backed up, you can then go ahead with the process. The first thing will be downloading macOS Catalina from the App store and here is the process.
- Launch App store using your current macOS Mojave.
- On the search bar, type macOS Catalina and press enter.
- Once it shows up, click on the install button.
- Once the installation is complete, click on "Restart" button.
Step 3: Complete the Installation
You can now go ahead and complete the installation after the boot disk has been added. To do this:
- Once running again, open the UEFI Shell Screen.
- And finally type in the following command Type: “update.nsh” to boot to the Catalina installation.
If you were looking for information on how to upgrade macOS Mojave to Catalina in Virtual Machine or upgrade Catalina to new version, this guide will help you with everything there is to know. In case you experience any errors or problems, you can always use the internet or recheck the steps to see where you went wrong. At the end of it all, you will be running on the all-new macOS Catalina. And with it, there are a lot of features that you will be in a position to enjoy. All the best in your endeavors!