macOS

How to Install macOS Catalina on VirtualBox on Windows PC?

How to Install macOS Catalina on VirtualBox on Windows PC

MacOS 10.15 Catalina is the 16th biggest Operating system of Apple which is out now for developers and currently, it is on beta 1. According to Apple, the Public Beta will be available for users in July. Since it is new and yet it is on Beta version, this Operating has very interesting cool new features. On Yesterday’s Apple’s WWDC Apple released WatchOS 6, TVOS, iOS 13, Mac Pro 2019, iPadOS and Finally macOS 10.15 Catalina. If you are not a developer who wants to hands on the macOS Catalina, it is better for you to use VirtualBox. VirtualBox is an open source virtualization software available for all platforms of windows, mac os, Linux and Solaris. However, comparing VirtualBox with VMware will be disgusting because of VMWare Workstation Pro, far better and awesome with functionalities. But the bad thing about VMware Workstation Pro is it is not free however you can use the VMware player as an open source but instead of using that you have to use VirtualBox to Install macOS Catalina on VirtualBox on Windows PC.

Check out the similar posts:

Step 1. Download Required Files:

  • VirtualBox: VirtualBox is an open source software for Virtualization, where it is can support all types of Guest operating, such as windows, mac, Linux and Solaris.
  • VirtualBox Extension Pack: VirtualBox extension pack is a set of tools provided by the Oracle company for users to solve the freezing errors of Mouse and keyword. Actually, this is not the concept, but one of the reasons can be because after macOS 10.13 high Sierra the apple file system is changed to APFS. And VirtualBox is designed for HFS, that’s why most of the time the freezing error generates.
  • WinRAR: WinRAR is a simple software which can be used for compressing and opening the special extension .zip .rar and more. However, if you have used, you know it is free, instead, you can use the open source Alternative software 7Zip. The goal of being required here is, to extract the macOS 10.15 Catalina Virtual Image, which is compressed in a RAR File.
  • macOS 10.15 Catalina Virtual Image (VMDK File): The last thing which is required is the Virtual Image of macOS 10.15 Cataline itself. macOS 10.15 Catalina Virtual Image comes into, 2 different versions of HFS and APFS. As I mentioned below, VirtualBox is designed for HFS versions of Mac, In addition, you can’t use APFS on VirtualBox. If you want to use the macOS 10.15 Catalina APFS on VirtualBox, it has a special bootloader within the OS, which can bypass and convert itself to the HFS.

Download macOS 10.15 Catalina VMDK File

How to Fix the Download Error (Download quota exceeded for this File)

Because of too many users and traffic on the site, the download link might give the error “Download quota exceeded for this file”. You face this error because the file is too large or is shared with many people. To access and download the file follow the following steps.

Step 1. Go to Google Drive and log in with your account.

Step 2: Open the download link given above, right click on the image file and Select Make a Copy. Google will create a copy of the file in your Google Drive (My Drive).

Step 3. Go to My Drive and right click on the copied file and select Download to download the image.

Step 2. Install VirtualBox on Windows on PC

I assume you have downloaded the VirtualBox free the provided above link. The Installation process of VirtualBox is so much easy, If you know it, skip and move to Step 3.

  1. Double click on the Set up to launch.
  2. Bypass the welcome window by clicking next, next, and next.
  3. You will be warned for the Network, ignore it by selecting Yes.
  4. Now Click Install to copy the Files of VirtualBox.
  5. Once the Installation is done click finish.

Step 3. Install VirtualBox Extension Pack to Avoid Freezing errors.

As I said above while installing the macOS 10.15 Catalina the mouse and keyboard won’t work, so in order to avoid the error install the Extension. Double click on the Extension pack to run the installer and click Install. And After that agree with the license, then wait until the installation completes.

Installing VirtualBox Extension Pack

Step 4. Create a New Virtual Machine for macOS Catalina on Windows on PC

Step 1. After you have downloaded the macOS 10.15 Catalina, go ahead and extract it. The actual size of macOS 10.15 Catalina is more than 8 GB, and when we compress them, it becomes 6 GB.

Extract the macOS 10.15 Catalina

Step 2. To Create a New VM, launch the VirtualBox, click new, and give a name for the VirtualBox.

Specify a location for it.

Select the Mac OS X Version.

With Mac OS X (64 bit).

Name the VM

Step 3. Specify an amount of RAM but make sure the amount RAM should be above the 2 GB.

Step 4. Here is the step where you will address the Virtual Machine to the downloaded MacOS Catalina. To do that select the third option know as “select use an existing Virtual Hard Drive”, then click browse and locate the extracted macOS 10.15 Catalina.

Step 5. Edit the Virtual Machine Settings

The created VM needs customization, so when you are done with creating a New Virtual Machine (VM). Open the settings of the VM which you just created and linked the macOS 10.15 Catalina. For very first setting move to the system tab and uncheck the floppy drive.

Uncheck Floppy Disk

Now go to the process tab and increase the number of processors from 1 to 2 processors.

Increase Number of Processor

Navigate to the Display tab, their increase the amount of memory from 1 to 128 bit.

Increase Video Memory

The very last setting here you have to configure is the USB 3.0, so go to the USB tab and enable the USB 3.0 (xCHI) Controller.

Enable USB 3.0

Step 6. Applying codes to Avoid Errors Using Command Prompt

These codes which you are applying inside the CMD will solve the errors such as –cpuidset, it modifies the VM as an Apple Product. In simple words, these codes will enable many features of mac for the VM.

Step 1. In order to Apply these codes, go to file menu> and select Exit. Please keep in mind if you close the VM by click on the X, it won’t close completely, it means it is running in the background, so, exit it.

Exit the VirtualBox

Step 2. Copy the codes from Below Code Panel, instead of the “Your VM Name”, type the name of the VM which you created before in Step 3.

cd "C:\Program Files\Oracle\VirtualBox\" 
VBoxManage.exe modifyvm "Your VM Name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff 
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3" 
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" 
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" 
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" 
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

Step 3. Search for CMD on the Start Menu, right click on it and run as Administrator.

Copy each code line by line and paste it inside the CMD, and hit enter, if it was fine you won’t see an error, so move on to the next line of code.

Codes on CMD and Notepad

Step 7. Install the macOS 10.15 Catalina on VirtualBox on Windows on PC

If you have passed all the other steps, congratulations you are at the last Step, and it is very easy. Since it is so easy that’s why I won’t provide any screenshot, again if you faced any difficulties please let me know in the comment.

  1. Launch the VirtualBox and Run the Create Virtual Machine.
  2. When you are welcome to welcome window, select your language, and country.
  3. If you have another keyword except for the one which you are using and click continue.
  4. Select don’t transfer any information to this mac.
  5. Here you have to decide whether you want to log in to your account with an Apple ID or no. I will go local account without Apple ID.
  6. Agree to the terms and conditions of Apple.
  7. Create a User Account for your macOS 10.15 Catalina.
  8. Choose a look between the light or Dark mode.
  9. Continue on the Express Set up window.

Bottom Line

Hey, congratulations for your success of installing macOS 10.15 Catalina on VirtualBox Windows on PC. I wish you guys best of luck for further experiencing with Apple Products. According to if this post helpful and worthy of sharing, please don’t hesitate.

watch the video

 

Related posts

MacX DVD Ripper Pro – Back up and Convert Any DVD

Bismo

How to Update to iOS 12 Without Loosing Data

Bismo

How to Install Mac OS X Yosemite on AMD Processors on VirtualBox on Windows?

Ghulam Abbas

25 comments

Fahad June 4, 2019 at 11:38 pm

Where are the links???????????????

Reply
Ghulam Abbas June 4, 2019 at 11:40 pm

It is too large too upload, have a patient, please.

Reply
Ivan Terziev June 6, 2019 at 1:03 pm

Is it going to be upload soon, or not?

Reply
Bismo June 6, 2019 at 1:15 pm

The image is under process, please be patient.

Reply
thedog June 19, 2019 at 9:50 pm

How do i fix booting its not booting and is eoors and going into shell

Reply
Bismo June 19, 2019 at 10:12 pm

Please send me the error message you receive.

Reply
Unknown June 22, 2019 at 8:14 am

type install.shell

Reply
Ghulam Abbas June 22, 2019 at 12:38 pm

Yes, he is right type install.nsh

Reply
BeastBoyShub June 22, 2019 at 8:03 am

Stuck On Less Than a Minute Remaining, What should I Do?

Reply
KZima June 26, 2019 at 2:55 am

no way, always stuck in power shell implying the code, VBoxManage.exe not recognized

Reply
Ghulam Abbas June 26, 2019 at 9:37 am

Hi, send me a screenshot please.

Reply
Sunja August 11, 2019 at 9:35 am

Try .\VBoxMagage.exe.

Reply
jhoan June 26, 2019 at 7:12 pm

black screen, no boot 🙁

Reply
Ghulam Abbas June 26, 2019 at 7:28 pm

This error occurs when the hyper-v and the 3D acceleration is enable.
You have to disable both to boot the catalina.

Reply
jhoan June 26, 2019 at 7:33 pm

install.nsh freeze

Reply
Ghulam Abbas June 26, 2019 at 7:42 pm

Give a break and try again.

Reply
ms June 27, 2019 at 9:34 pm

Installed the latest virtualbox and installed just fine. The only issue I have is that I can’t move any of the windows. They appear in one spot, but you can’t resize or move them.

Reply
Ghulam Abbas June 29, 2019 at 7:30 am

Hi
first make sure you must have enabled.
if that is turned on
use the below codes in Terminal.
cd /Applications
then
xip –expand /Users/” your vm name”/”filefath”/xcode_beta_11.xip.

Reply
Jean-Henri July 2, 2019 at 11:55 pm

I think I have the same problem. I can’t access cd /Applications – probably no PATH = no command – I Don’t know how post screenshots.

Reply
JohnnyJ July 22, 2019 at 7:28 am

‘fs7:\system\library\coreservices\boot.efi’ is not recognized as an internal or external command, operable program, or script file.

https://i.imgur.com/VyRnW2K.png

Also tried install.nsh
https://i.imgur.com/dIHwfja.png

Reply
smn July 28, 2019 at 1:07 pm

Exactly the same problem – probably no PATH = no command

Reply
haythem August 2, 2019 at 11:38 am

Hi
after i install it, when i want to shutdown, it’s restart automatically.
Can you please help me with that?
how can i solve this issue ?
cordially.

Reply
Steve August 8, 2019 at 12:46 pm

I’m getting this error: SerialATAPI device reconfiguration did not complete successfully. (failedCommandInfo = 0x1)
How can I fix it?

Reply
MH August 11, 2019 at 9:12 pm

fix for no wi-fi connectivity?

Reply
ace August 19, 2019 at 11:44 pm

after writing install.nsh
its showing all these installation text and then it reboots
its not getting to the welcome screen

Reply

Leave a Comment