Tip: before reading the rest of the article, it’s recommended to navigate to the Required File section of this post and download macOS Catalina 10.15 then you’ve time to read the item until the downloading gets complete.
Steps to Install macOS Catalina on VirtualBox on Windows
- Extract macOS Catalina Image File
- Install VirtualBox on Windows PC
- Install/Update VirtualBox Extension
- Create a New Virtual Machine & Customize it
- Run VirtualBox Code to the Command Prompt
- Start the Virtual Machine
- Perform Clean Installation of macOS Catalina
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 free storage, but 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. Furthermore, if you have an SSD, it’s highly recommended to use it as storage because SSD is much faster then HDD and macOS run on SSD very smooth. Anyway, it is not %100 per cent compulsory but if you have don’t hesitate to use it.
All the necessary files are linked in the article below, and you should be able to download them without any issues.
Step #1. Extract macOS Catalina Image File
Now, you should have downloaded macOS Catalina & 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 on the same location. Right click on of the elements and select Extract to macOS Catalina Beta. If you’ve downloaded the All-In-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 that drive.
Step #2. Install VirtualBox on Windows PC
From the “Required File” section of this post, you should have downloaded VirtualBox as well 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, double click on VirtualBox Setup and click Next for a couple of times and you’re done with the installation.
Step #3. Install/Update VirtualBox Extension
This step is not %100 per cent necessary but it’s highly recommended to do this step because macOS Catalina might not be compatible with VirtualBox and for this reason, it will cause a problem during the installation. Download VirtualBox Extension and follow the steps below.
#1. Open up VirtualBox, navigate to Tools>Pereferences>Extensions.
#2. Click on Plus icon and select VirtualBox extension which you’ve downloaded at the beginning of this section. Click Install or Upgrade and then click OK button.
#3. 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 the same when you create a virtual machine for Windows Operating system or Linux, but here you don’t choose an ISO file. Instead, you use a VMDK file to install the OS. Follow the steps below.
#1. Open up your VirtualBox application and click New.
#2. Type a name for your Virtual Machine. Click Expert Mode and select the following options then click Create.
- Virtual Machine Location (a separate drive is recommended)
- Type (Mac OS X)
- Version (Mac OS X 64-bit)
- Memory 4 GB (recommended 8 GB or higher)
- Use an existing virtual hard disk file (select the VMDK file that you’ve extracted in step #1)
Your setting should look something like the screenshot below.
#3. It’s time to customise some of the settings according to your choice. Click Settings and from the pane choose System. On the Motherboard Tab uncheck Floppy disk and move it down. If you’re not happy with your memory setting still, you can change it.
#4. Click the Processor tab and select a minimum of two processors or higher.
#5. Navigate to Display menu then increase the Video memory to 128 MB.
Your final settings should look like the screenshot below.
Step #5. Run VirtualBox Code to the Command Prompt
Once you’ve created and customised your virtual machine, it’s time to run some codes in order to install macOS Catalina on VirtualBox.
First, you should notice your virtual machine name because later on, we will use it. Open the VirtualBox code which you should have downloaded from Required File section of this post.
#1. When you opened VirtualBox code via notepad or any other text editor, use the replace function of the program to replace the VM name to your virtual machine name. See the picture below to get an idea of how it’s done.
Tip: It’s suggested that you should quit VirtualBox program before executing the code. If you don’t do it, your virtual machine might not proceed to the installation step.
#2. Once you replaced the “VM Name” with your virtual machine name, then run the code one by one to the command prompt (CMD). You can open the command prompt by pressing Windows+X key in Windows 10 and select Command Prompt from the list.
Step #6. Start the Virtual Machine
Starting macOS Catalina with the older version of the Mac Operating system was a bit different, but with new macOS Catalina still, it’s easy to set it up.
#1. Open VirtualBox app then click the Start button. A black screen with a few yellow & white text will appear on the screen.
#2. Before 4 seconds ends, you should press ESC key from your keyboard. Type boot.nsh then hit enter.
Step #7. Perform Clean Installation of macOS Catalina
#1. Once you hit enter, a whole bunch of code will run on the screen, but you should not worry about it. Wait for a few minutes, and you should see the macOS Catalina installation window. Have a cup of coffee until the installation complete because it’s going to take around 15 minutes to finish.
#2. Once the installation part complete, your system will reboot, and after the restart, you should see macOS Catalina Welcome page.
#3. Select the following options. You can change most of the settings later on, so don’t worry about that for now.
- Select your Country and click Continue.
- Choose a Keyboard Layout and click Continue if you did not see your preferred keyboard click on Show all text.
- Select Don’t transfer any information now.
- Click on Set Up Later then Don’t Sign In. You can add your Apple ID later.
- Click Agree to the Terms and Conditions and click Continue.
- Fill out the Full name, Account name, Password, and Hint then click Continue.
- If you want to customise Express Set Up, you can click on Customize Settings otherwise click on Continue.
- On-Screen Time, click Set up Later.
- Select an appearance theme and click Continue.
#4. Well done 👍👌😮 you’ve installed macOS Catalina on VirtualBox Successfully.
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
- Customised 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.
Warning: All the content of this site is copyright protected, and no-one has the right to copy paste our materials.