Steps to Install macOS Catalina on VirtualBox on Windows

Important Note

Before we get started, make sure your system can support Virtualization Technology (VT), and it is enabled from BIOS so that you should be able to run Virtualization software like Virtualbox or VMware. Also, you should have a 64-bit Windows operating system with at least 2 GB RAM and 20 GB of free storage. We recommend you 4 GB of RAM or higher and more room so you can store more files and install more apps on macOS Catalina disk. Furthermore, if you have an SSD, it’s highly recommended to use it as storage because SSD is much faster then mechanical hard drive (HDD) and macOS run on SSD very smooth. Anyway, it is not 100% compulsory but if you have don’t hesitate to use it.

Download Prerequisites (Required Files)

All the necessary files are linked in the article below, and you should be able to download them without any issues. Note: macOS Catalina VMDK version is beta so please keep in mind that. If you want to use the latest version, we recommend using “install macOS Catalina on VirtualBox” via ISO Image guide.

Download macOS Catalina VMDK  VirtualBox Code Virtualbox 6.1.10 Setup (Direct Link) Download Virtualbox 6.x Setup Download Virtualbox Extension

Step 1: Extract macOS Catalina VMDK Image

Now, you should have downloaded macOS Catalina VMDK & VirtualBox code from the link above. Once macOS Catalina is downloaded, you should extract the Image file via WinRAR or 7zip to a new drive or a new folder. If you’ve downloaded the five parts, make sure all five pieces are completely downloaded, and they are in the same location. Right-click on one of the elements and select Extract to macOS Catalina. If you’ve downloaded the One part, so just right click on the file then extract to a location where you want to install macOS Catalina. Recommendation: It’s highly recommended to create a new drive on your Windows PC and install macOS Catalina on a separate drive.

Step 2: Install VirtualBox on Windows PC

From the “Required File” section of this post, you should have downloaded VirtualBox and if you didn’t, download VirtualBox latest version and install it on your Windows system. If you’ve already installed VirtualBox, then you can skip this step. Other than that, follow the steps below.

Step 3: Install & Update VirtualBox Extension

This step is not 100% necessary but it’s highly recommended to do this step because macOS Catalina might not be compatible with VirtualBox and for this reason, it might cause problems during the installation. Go to the Virtualbox download page. Under VirtualBox 6.1.10 Oracle VM VirtualBox Extension Pack section, click All supported platforms to download the latest version of Virtualbox Extension Pack. Once you’ve downloaded the Extension pack. Now, follow the steps below to update the Virtualbox extension pack. Finally, you should see something like the screenshot below.

Step 4: Create a New Virtual Machine & Customize it

Creating a virtual machine for macOS Catalina is kind of the same as you create a virtual machine for the Windows Operating system or Linux but with some minor changes. In this post, I’ll show those changes. Follow the steps below to create a new virtual machine for macOS Catalina using VMDK file.

Step 5: Execute the VirtualBox Code

Once you’ve created and customized your virtual machine, it’s time to run some codes in order to install macOS Catalina on VirtualBox. First, you should note your virtual machine name because later on, we will use it. Open the VirtualBox code which you should have downloaded from the Required File section of this post. If you’ve not downloaded doesn’t matter. Just use the following code. Note: Before, you execute the code by command prompt. You should read the following steps.

Step 6: Perform Clean Installation of macOS Catalina

Summary

Basically, in this article, I’ve shown you the step by step pictorial guide on how to install macOS Catalina on VirtualBox on Windows computer. After reading and following this guide, you should have done the following;

Downloaded VirtualBox with its Extension Extracted the macOS Catalina Image from a zipped file Installed VirtualBox on your system Installed & upgraded VirtualBox extension Created a new virtual machine for macOS Catalina Customized macOS Catalina VM Executed the VirtualBox code to the CMD And finally performed a clean installation of macOS Catalina.

We are ready to keep receiving your feedback about this article, and other posts on wikigain. Your suggestion and feedback are highly appreciated. 

Install macOS Catalina on VirtualBox on Windows  VMDK - 65Install macOS Catalina on VirtualBox on Windows  VMDK - 50Install macOS Catalina on VirtualBox on Windows  VMDK - 51Install macOS Catalina on VirtualBox on Windows  VMDK - 82Install macOS Catalina on VirtualBox on Windows  VMDK - 32Install macOS Catalina on VirtualBox on Windows  VMDK - 2Install macOS Catalina on VirtualBox on Windows  VMDK - 14Install macOS Catalina on VirtualBox on Windows  VMDK - 23Install macOS Catalina on VirtualBox on Windows  VMDK - 67Install macOS Catalina on VirtualBox on Windows  VMDK - 91Install macOS Catalina on VirtualBox on Windows  VMDK - 63Install macOS Catalina on VirtualBox on Windows  VMDK - 56Install macOS Catalina on VirtualBox on Windows  VMDK - 56Install macOS Catalina on VirtualBox on Windows  VMDK - 96Install macOS Catalina on VirtualBox on Windows  VMDK - 84Install macOS Catalina on VirtualBox on Windows  VMDK - 1Install macOS Catalina on VirtualBox on Windows  VMDK - 43Install macOS Catalina on VirtualBox on Windows  VMDK - 79Install macOS Catalina on VirtualBox on Windows  VMDK - 40Install macOS Catalina on VirtualBox on Windows  VMDK - 62Install macOS Catalina on VirtualBox on Windows  VMDK - 46Install macOS Catalina on VirtualBox on Windows  VMDK - 79