Apple finally updated its Mac operating system from macOS Mojave to macOS Catalina. The latest version of macOS is having tons of new major updates to everything available to Mac. Catalina offers some of the fast performing applications and functions. Moreover, in my opinion, it’s one of the best-operating systems Apple has ever released. Apple is known for its privacy and security and with Catalina. It’s getting better and you would love to use it. Further, I recommend you to update your Mac computer to macOS Catalina to stay updated with the latest operating systems. In addition, if you are not a Mac user then I would like to show you a way on How to Install macOS Catalina on VirtualBox on Windows [New Method].
You would have a lot to learn from the final version of macOS Catalina. Therefore in this article, you will learn to install the final version of macOS Catalina on VirtualBox with a new method. If you have a Mac computer then you can easily update your Mac to the latest version and if you don’t know how to do that then check this out.
Although not every one of use has a Mac computer which makes things complicated. Therefore, to try out amazing features of macOS Catalina on Windows all you need is a software VirtualBox. Then you need to create or download the latest and final version of macOS Catalina. It’s very easy to install macOS Catalina and the older version on your Windows PC.
- Install macOS Catalina on VirtualBox on Windows 10 PC
- How to Install macOS Catalina on VMware on Windows
Install macOS Catalina on VirtualBox on Windows [New Method]
When you talk about installing a separate operating system on a virtual machine on Windows. Then the two main virtual machines which come up are VirtualBox and VMware. VirtualBox is one of the best machines with which you can install a new operating system on your Windows PC. Moreover, with VirtualBox installing macOS can be a little complicated however, you will be able to run macOS perfectly.
The settings for VirtualBox are very easy to learn and you edit the virtual machine. Therefore, VirtualBox officially supports macOS and you will be able to install it without any interference. But in the case of VMware Workstation, you need to download and install the patch for macOS. Moreover, you don’t need any third-party application with VirtualBox to run a new operating system.
Therefore, VirtualBox comes handy compared to other virtual machines. The installation process can be easily done without any hard process. In addition to that, while installing it you may see some complicated step but eventually, it’s a very simple method to do it.
Download macOS Catalina ISO File
Since the final version of Catalina is released therefore in this section. I will provide you the macOS Catalina final image or ISO file. As you know that before you install any operating system virtually, you are going to require the image of the operating system. It’s up to you and it doesn’t matter whether you are trying to install macOS or Windows. In the installation process, you are going to asked for VMDK, Image or ISO file. Below you will get the link where you can download the Catalina Final version.
In case of downloading it will be based on your speed of the internet. The file of macOS Catalina can be heavy if your internet connection is slow. Therefore, you have to be patient to be able to get download the ISO file. Once you download it from the link above, you will get started with the installation process of macOS Catalina on VirtualBox on Windows PC but before that, you need to one more download. And that is to download VirtualBox and install it which I will explain in the next section.
Download & Install Oracle VirtualBox on Windows
VirtualBox is a free virtual machine that you can download from its official website. Once you are on the official site then you can see VirtualBox 6.0.12 Platform Packages where you can see the download option for Windows hosts. Therefore click on it and your downloading will start.
- Now that you have downloaded the installation package, therefore, go ahead and open it.
- Once the installation starts let it Finish.
Download & Install VirtualBox Extension Pack
Sometimes while using or installing macOS with VirtualBox. An error may occur which is that your keyboard and mouse suddenly stop working therefore where you need to download & install VirtualBox Extension Pack. The extension pack will enable the keyboard and mouse. For that, you have to go to the official website of VirtualBox again. There you will see VirtualBox 6.0.12 Oracle VM VirtualBox Extension Pack under that you get the option for All Supported Platforms. Click on it and download VirtualBox Extention Pack.
- Further, you will open it with VirtualBox and from dialog box click on Install.
- Then agree to its terms and condition.
- Let the installation complete and close it.
Everything is ready therefore let’s go ahead and create a new virtual machine for macOS Catalina.
Create A New Virtual Machine
To install macOS on VirtualBox. First of all, you need to create a new virtual machine, therefore, start your virtual machine and click on New from the menu.
Further, from the dialog box of Name & Operating System click on Expert Mode and won’t do the same process as we usually do.
And now let’s create a virtual machine, therefore, follow the steps as I do.
Name and operating system
- Name: macOS Catalina
- Machine Folder: Choose to specify a folder or let it be as default
- Type: Mac OS X
- Version: Mac OS X (64-bit)
Memory Size: depends on whatever you like however I recommend to use at least 6 GB RAM.
- Do not add a virtual hard disk
- Create a virtual hard disk now
- Use an existing virtual hard disk file
After that, select at least 80 GB for file size. Then choose VDI (VirtualBox Disk Image) for Hard disk file type and Dynamically allocated for Storage on physical hard disk and press Create.
Fix Virtual Machine Settings
In this step, you need to fix virtual machine settings, therefore, you need to set them as I do. Remember that if you don’t set up the virtual machine then your virtual machine might not work. Therefore in order to start the installation of macOS Catalina then you should it right. If in the next steps your Mac doesn’t start then surely you have done this step wrong. So let’s get back to VirtualBox and start it up. From the start, menu click on Settings.
Once the Settings window appears, then select System from the list and uncheck Floppy. Further, change the chipset to PIIX3 and check on Enable EFI (Special OSes Only).
After that, keep the System selected and click on Processor and get at least half of your Processor.
In this step, head over to Display from list. Then increase the Video Memory to the Max and choose VMSVGA for Graphics Controller.
Move on to Storage from the list, select Empty. Further, on the right side of the optional drive, you get the disk option, therefore, click on it and insert the ISO file of macOS Catalina which you downloaded earlier.
Now click on Controller: SATA and you will see two types of disk icons. Therefore, click on the right one with a plus sign and you will get a dialog box then press on Choose existing disk. Additionally, click on Add and insert the VirtualBox Boot file and press on Choose.
Now that’s done! therefore, head on USB from the list and check on Enable USB Controller and select USB 3.0 (xHCI), Controller.
Apply Code on Command Prompt to VirtualBox
Before you start to Install macOS Catalina on VirtualBox on Windows. There is a final step that you are going to do is to apply code on Command Prompt to Virtualbox. To do that you don’t need the VirtualBox, therefore, close it. Moreover, it’s important to close it because if you don’t do it then your codes won’t work and you will not be able to install macOS Catalina on VirtualBox on Windows.
Next up, here is the code.
cd “C:\Program Files\Oracle\VirtualBox\”
VBoxManage.exe modifyvm “Your Virtual Machine Name” –cpuidset 00000001 000106e5 00100800
0098e3fd bfebfbff VBoxManage setextradata “Your Virtual Machine Name”
“VBoxInternal/Devices/efi/0/Config/DmiSystemProduct” “iMac11,3” VBoxManage setextradata “Your
Virtual Machine Name” “VBoxInternal/Devices/efi/0/Config/DmiSystemVersion” “1.0” VBoxManage
setextradata “Your Virtual Machine Name” “VBoxInternal/Devices/efi/0/Config/DmiBoardProduct”
“Iloveapple” VBoxManage setextradata “Your Virtual Machine Name”
“ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc” VBoxManage setextradata
“Your Virtual Machine Name” “VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC” 1
You can copy the code from here and paste it into an editor or Notepad. Furthermore, in the code, you can see “Your Virtual Machine Name” therefore, replace all of them with “macOS Catalina”.
Now click on Start Menu and search for CMD and open it.
Once you have the CMD window then start copying and pasting from the first line of code.
Congrats! you have successfully added the codes to Command Prompt. Therefore, you are ready to install macOS Catalina on VirtualBox.
Install macOS Catalina on VirtualBox on Windows
Finally, you are ready to install macOS Catalina on VirtualBox on Windows. Therefore, you need to follow a few more steps to set your Mac up. Further, start VirtualBox, from the window select macOS Catalina and click on Start.
After that, wait until it loads up and then choose English for Language and Continue.
Select the last option of Disk Utility and click on Continue.
Moreover, on the left of your window, select Vbox HardDisk Media. In addition, press on Erase from the menu and name your Virtual machine and again click on Erase.
Finally, it will erase and create a new virtual machine, therefore, click on Continue when it’s done.
Once that’s done, close the Disk Utility dialog box and choose Install macOS and click on Continue.
Your new window of macOS Catalina installation will start therefore click on Continue.
After that, read then agree to terms and conditions.
Furthermore, select the macOS Catalina package and click on Install.
It will take a few minutes until the installation completes therefore when it’s done, close the VirtualBox.
In this step, go back to VirtualBox settings and select storage. Out there select Catalina.iso and click on remove disk option then click on Ok.
When it’s done select macOS Catalina and click on Start.
As soon as it starts and codes load up, click Esc and type install.nsh and enter it. You install will start soon and once it finishes then it will root your virtual machine again and you get to the Welcome window.
Once you get the welcome screen, select your Country and Continue.
Then select My computer does not connect to the internet and Continue.
For Data and Privacy, read it then click on Continue.
You don’t need to transfer any data right away, therefore, select the third option Don’t transfer any information now and click on Continue.
If you want you can but I recommend you not to enter your Apple ID right away. Therefore, Ignore Apple ID and click on Set up later.
Read Terms and Conditions and click on Agree.
Fill in the Full Name, Account Name, Password, Hint than click on Continue.
After that, Express Set Up you can bring changes if you click on customize settings. Therefore, click on Continue.
Finally, select a theme for your macOS Catalina and click on Continue.
After that, your Mac will start and then you can explore it.
You can also check our other important articles:
- How to Create macOS Catalina USB Installer
- Download macOS Catalina Virtual Images (VMware and VirtualBox)
- How to Install macOS Catalina on VirtualBox on Windows 10 PC
- How to Install macOS Catalina on VMware on Windows
Conclusion: Congratulations! you have done a fantastic job. Your macOS Catalina is ready and that’s all for How to Install macOS Catalina on VirtualBox on Windows. If you face any problem while installing macOS Catalina on VirtualBox on Windows PC then let me know in the comment section. I will be glad to help you with the issue that you are facing. If you have any suggestions then feel free to share with us.
There’s one problem that you get is the screen resolution of macOS on VirtualBox. Therefore, you can fix it here!