If you wanna experience the new macOS macOS 10.15 Catalina without a Mac, just install Catalina into a VirtualBox machine on your Laptop/Windows PC. How to do this? Take a look on the following instruction.
- You just need to download the Latest version of VirtualBox from their official website: https://www.virtualbox.org/wiki/Downloads
- You need to download the official macOS 10.15 Catalina.iso image. How to create a macOS 10.15 Catalina.iso? take a look on our topic here: How to Create Bootable MacOS Catalina.ISO and .DMG images in both MacOS and Windows.
Otherwise, We do publish the iso file for free download here: Download MacOS Catalina Installer.DMG, .ISO, .APP without App Store.
How to Install macOS 10.15 Catalina on VirtualBox on Windows
I did get Catalina installed successfully into a virtual machine using VirtualBox 6.0.8 on my Windows 10.
STEP 1: INSTALL VirtualBox and Extension Pack
Install VirtualBox Extension Pack
You need to download the corresponding of VirtualBox Extension Pack through the following source: https://download.virtualbox.org/virtualbox/
STEP 2: CREATE A NEW VIRTUAL MACHINE
Next, easily create a New Virtual Machine
From the VirtualBox software interface, click on New to start create a new virtual machine.
+, You need to make a Name for Virtual Machine such as macOS Catalina 10.15.
+, Type: Mac OS X.
+, Choose Version: 10.13.
+, RAM: I personally recommend to set around 40% of your physical RAM availability.
In the next screen, you are asked to set the Hard Disk. I choose Create a Virtual Hard Disk with 100GB. After all, click on Create button.
After the Virtual machine is created, we may need to make some modifications into the setting.
+, Go to System, choose Motherboard tab and make sure Enable EFI is checked and Chipset is set to PIIX3.
Next, go to Processor, set the Processor and make sure Enable PAE/NX is checked.
You may want to go to Display tab and make your own changes.
Lastly, go to USB, check on Enable USB Controller, and check on USB 3.0 (xHCI) Controller.
STEP 3: ADD BOOTABLE Catalina.iso and Boot Disk
- After above setting modification, we need to add Catalina.iso into CD/DVD and add a Boot Disk from Storage section.
Download VirtualBox Boot Disk from here: https://sundryfiles.com/Gcd
How to add the VirtualBox Boot Disk? From Storage section, access Add Virtual Disk then select Choose existing disk, you are able to browse and choose the VirtualBox Boot.vmdk downloaded from the above link.
STEP 4: MODIFY VIRTUAL BOX
We need to execute some command lines through Command Prompt in Windows.
Run Command Prompt as administrator
Enter the following command lines one by one:
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” “VBoxInternal/Devices/smc/0/Config/DeviceKey” “ourhardworkbythesewordsguardedpleasedontsteal©AppleComputerInc”
VBoxManage setextradata “Your Virtual Machine Name” “VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC” 1
Your Virtual Machine Name NEED to be replaced by your Virtual machine name.
STEP 4: START INSTALLING macOS Catalina
Well, after all, we are now ready to click Start to install Catalina into the virtual machine.
From the macOS Utilities, open Disk Utility
Choose VBOX Virtual Disk and get it formatted into “Mac OS Extended (HFS)”
After that, comeback to macOS Utilities screen, then click on Install macOS
It will take 5 to 10 minutes to get macOS 10.15 installed completely into the virtualbox machine.
After the Machine reboot automatically, it will run into the installation process again due to the Catalina.iso. Turn off your Virtual Machine. Open VirtualBox, then remove Catalina.iso file still is added into the CD/DVD, just Turn OFF the machine > go to Storage section, then remove the Catalina.iso.
Next, it is important! Turn the Virtual Machine on, then press the ESC key to enter UEFI Shell mode, type in: “ install.nsh ”, then press Enter key.
Once you see the following screenshot, you get the job done!
Setting up the Language
macOS 10.15.0 Catalina is installed successfully into VirtualBox machine in Windows 10:
If you want to use VMware in Windows 10, the following topic would be helpful: Step by step to Install macOS 10.15 Catalina on VMware on Windows PC