Mac VirtualBox Windows

6 Steps – Install macOS Catalina with ISO on VirtualBox on Windows

Written by Admin

Oracle is the founder of the Virtual box virtualization technology. Developers, penetration testers, IT students and other computer geeks are using Virtualbox widely compare to VMware because it is open source. There is also QEMU, which is also an open source virtualization software but that is not as popular as VirtualBox, why, because that runs with commands. For IT Geeks it is easy but an average windows user won’t use that, because it is complicated and hard compared to the VirtualBox. And why VMware Workstation pro is not used as widely as the Virtualbox, first, it is for the professionals, and second it has a free version known as VMware player, where an average can take it’s advantage. So, let’s get started with How to Install macOS Catalina with ISO on VirtualBox on Windows PC.

Step 1. Download Required Files

Download VirtualBox and the VirtualBox Extension Pack: Access the VirtualBox.org and download the lastest version of the VirtualBox. The virtualBox extension pack is also listed down their where you can download it with full satisfaction.

Download VirtualBox and Extension Pack

Download the macOS Catalina ISO File: It is against apple’s policy to add the download link, here is a post which will guide you through the process of How to create a macOS Catalina ISO File. Then You can use that to perform a clean installation.

Alternative method to download the macOS 10.15 Catalina ISO File.

As I said it is against Apple’s policy to add their product download links, but there are some sites who uploaded them in their online storage. I will provide the link, and I am also assuring you that they will take down their links as soon as possible.

  • Download macOS Catalina ISO (MediaFire)
  • Download macOS 10.15.0 Catalina Installer.ISO (8.69 GB)
  • Download macOS 10.15.3 Installer.ISO Google Drive (9 GB)

Fix Sorry, you can’t view or download this file at this time

It is an error casuing by too much traffic over the file, but their is a method where you can fix the error. Just have a look at the below screenshot and specifcally on the URL which is highlighted.

Install macOS Catalina with ISO
Sorry, You can’t View or download the file right now

First make sure that you are logged in the google drive. Step two, Click on the URL, and go to the end of the end of URL and remove the export=download.

Now go to the beginning of the download link and replace the uc with instead. For better understanding have a look at the screenshot.

Install macOS Catalina with ISO
Bring changes to URL

This is the moment where you have to add it inside your google drive account.

Install macOS Catalina with ISO
Add File to My Drive

Open a new tab by pressing Ctrl + T and type their drive.google.com. Right-click on the file and choose download, and if it gave error, right click on the file and choose make a copy.

Install macOS Catalina with ISO
Make a Copy of the File

Once it is copied inside your google drive account, right click on the file which is just copied. Now choose download, and if you face any kind warning just ignored it and it will start downloading.

Install macOS Catalina with ISO
Download macOS Catalina 10.15.3

Step 2. Install VirtualBox and Extension Pack

This is about configuring the Installing the VirtualBox and the extension pack to solve before occurring with errors. Installing a Virtualbox is an easy task where is no need for me to guide you through the steps.

The important thing about installing is the VirtualBox extension pack. Users repeatedly reported that cursor is moving during the installing procedures. After investigation we discovered there is a problem with the VirtualBox. So for solving this type of error Oracle offered the VirtualBox Extension Pack.

Install macOS Catalina with ISO
VirtualBox Installed

Installing the VirtualBox Extension pack is not a big deal, just double click, it will be launch itself in VirtualBox. Click Install and Agree with the License and Policy and the extension pack installation is completed.

Install macOS Catalina with ISO
Install VirtualBox Extension Pack

Step 3. Create a New Virtual Machine in VirtualBox

On the Homepage of the VirtualBox, choose New.

Install macOS Catalina with ISO
Create a new VM

Oracle has developed VirtualBox in way where anyone fit themselves there. I am talking about the Easy Mode (Guided Mode) and expert mode, both can do the same steps but the expert mode saves time compared to Easy mode. It means click on expert mode, name the Virtual Machine whatever you want.

As long as you enter the name of the mac, it will detect the type and the version as follows.

  • C:\Users\Your Name\VirtualBox VMs
  • Mac OS X
  • Mac OS X (64 bit)

After detection of the operating system and it’s version, in the expert mode, choose the amount of RAM ( I will go with 4 GB of RAM), And finally create a new Virtual Hard drive by choosing the “Create a Virtual Hard Drive Now”.

Install macOS Catalina with ISO
Create a New Virtual Machine

Verify the location where you want to save the Virtual Hard Drive. Make sure at least 40 GB of storage your computer have for macOS 10.15.4 Catalina.

I will choose the default location known as follow.

C:/Users/Your User Name/VirtualBox VMs/macos 10.15 catalinaa/macos 10.15 catalinaa.vdi

But I am increasing the amount of storage to 100 GB.

For the Hard Disk type you can go with the default VirtualBox Hard Drive which is VDI (VirtualBox Disk Image). But if you want to open one virtual machine inside other virtual machine software like Vmware, Hyper-V, Qemu, and Parallels, choose their hard disk type.

  • VMDK (Virtual Machine Disk): It is the Vmware Hard Disk type.
  • VHD (Virtual Hard Disk): Microsoft is using this type of Hard Disk for hyper-V.
  • HDD (Parallels Hard Drive): It is a Virtual Machine software in macOS.
  • QEMU: It is more advanced compare to other Virtualization software, choose any of the hard disk type for your purpose.

Physical Hard Drive Type:

It is the storage of your computer, There is two options Dynamically and Fixed size in Virtualbox. What is Dynamical and Fixed type which they included here.

  • Dynamically: The specified amount of the storage will be filled slowly , it means it won’t take exactly 100 GB that I have specified. Suppose I have used 40 storage inside the Virtual Machine it will take 40 GB on the physical hard drive.
  • Fixed Sized: The moment the amount of storage is added it will that much amount of storage on the physical hard drive.

I recommend you to use the Dynamically on the physical hard disk type.

Install macOS Catalina with ISO
Configuring Hard Disk Storage

Step 4. Configure Virtual Machine Settings For macOS Catalina

A set of specific settings have to configured in order to Install macOS Catalina with ISO on VirtualBox on Windows PC. Those setting are known as Boot order, Amount of Processor, Graphics (Display Memory), adding the macOS 10.15 Catalina ISO File, and finally USB.

Let’s start configuring the settings from the boot order. Open settings of the VM and go to the system tab and comply the below settings.

  • Uncheck the Floppy Disk.
  • Check the boxes of the Optical, Hard Disk and Network.
  • Chipset: ICH9
  • Pointing devices: USB Tablet
  • Enable the I/O Apic: Check it’s box.
  • Also the Enable EFI (Special OSes Only) box.
  • And finally enable Hardware Clock in UTC Time.
Install macOS Catalina with ISO
Configure Boot order Settings

Go to the processor tab. To speed the installation process, increase the amount of the processor. I will increase it’s number from one to two processors.

  • Execution Cap: 100%
  • Check the box of the enable PAE/NX
Install macOS Catalina with ISO

Let’s dig in and configure the Display graphics of the macOS 10.15 Catalina. Go to the Display Tab and increase the amount of Display to 128 MB.

Apply the other settings as follows:

  • Monitor Count: 1
  • Scale Factor: 100%
  • Graphic Controller: VBOXVGA

It depends on you to enable the 2D and 3D Acceleration, but for better performance enable them.

Install macOS Catalina with ISO
Display Settings

Let’s add the macOS 10.15.3 Cataina ISO file to the Virtual machine. Go to the storage tab and click on the Empty box, then click on the CD icon, and Now Choose/Create a Virtual Optical Disk.

Install macOS Catalina with ISO
Add the macOS Catalina ISO to Virtual Machine

Once the optical disk selector is opened, click on add and locate the macOS 10.15 Catalina.

Install macOS Catalina with ISO
Add ISO File

Once the macOS 10.15 Catalina is loaded, select it and choose.

Install macOS Catalina with ISO
Choose macOS Catalina ISO File

The final configuration is to set up the USB, so go to the USB Tab, go their and choose the USB 3.0.

Install macOS Catalina with ISO
Choose USB 3.0 Controller

Once the Virtual Machine Settings are configured, choose OK to Apply Changes.

Next Step is configuring the Codes for the Virtual Machine, to apply them exit the VirtualBox from File menu.

Install macOS Catalina with ISO
Exit the VirtualBox

Step 5. Configuring the Codes and Apply them

Some specific settings are mentioned in the VirtualBox, in other words they do not have those settings. That’s where the code comes, Basically you are defining the type of macOS to avoid errors.

There are two types of codes, one is made for Intel Processors and other one is for AMD processors.

Copy the code related to your Virtual machine versions and system, and paste that inside Notepad.

VirtualBox 6.x on Notepad

Go to edit menu and choose Replace.

In the Box known as Find type “Your VM Name” and in the next box type name of your VM, then replace all of them.

Bring changes to the Codes

Now Run CMD as Administrator and Apply the codes one by one.

Run CMD with Full Privileges

For better understanding look at the below screenshot, that all the codes are applied one by one.

Codes are applied on CMD

Step 6. Install macOS Catalina on VirtualBox on Windows PC

Launch the VirtualBox, choose the Virtual Machine where you want to install macOS 10.15.3 Catalina. After choosing the Virtual Machine start the VM.

Start the VM

In the startup of the VM, it is asking you to choose once again the macOS 10.15 Catalina ISO, so, choose once again.

Choose ISO File

Don’t Panic, because a set of will go arond for 1 one minunte or may be more. The code looks like the screenshot.

Moving Codes

After the moving code, the apple will be their. The next step, macOS Will ask you to choose a language to install macOS 10.15 Catalina.

Choose Language

Now you are in the macOS utilities window. The macOS utilities is the window where you can restore your pc using the time machine, perform a new installation and finally partition your hard disk.

Along that with the macOS Utilities you can open Terminal, Network Settings and startup apps.

But since we are performing a clean installation, so choose Disk Utility. The Hard Disk which was created by the VirtualBox is not compatible with the macOS version. So, we have to format the hard disk so it should be compatible.

How to Check if the HDD is not comptiable with the macOS 10.15 Catalina file system. It’s easy, in the macOS utilities choose install macOS, agree with the terms and conditions, and when it says to choose hard disk, the hard disk won’t appear.

Open Disk Utility

View all the Hard devices on the cuttent system, to do that, click on the more options and choose show all devices.

View all devices

Choose the Virtual Box hard drive, then click on erase and format the hard disk with below settings.

  • Name: macOS Catalina
  • Format: Mac OS Extended (Journaled)
  • Scheme: GUID Partition Map

You can change the Format from the Mac OS Extended (Journaled) to other file systems like APFS, ex-fat, MS-DOS (Fat) and more. And the same goes with the partition scheme, you can change it to Master Boot drive and Apple partition map.

Format Hard Disk

We have forfilled our job here, now let’s quit the Disk Utility and install macOS 10.15 Catalina on VitualBox.

Quit Disk Utility

In the macOS Utilities choose Install macOS and continue.

Install macOS

In order to Continue to Set up the Installation choose continue.

Continue to Set up the Installation

Continue to agree with terms and conditions and of Apple about using their product.

Agree to Terms and Conditions

Go ahead choose the hard disk which is erased a moment ago, then click on Install to Install macOS Catalina.

Choose Hard Disk and Install macOS

Wait until the files are being copied to hard disk, this step takes ten to twenty minutes.

Installation Process of macOS Catalina

After copying the files, the virtual machine will reboot and it will be on the apple logo for couple of minutes.

Estimating time to copy files

macOS 10.15 Catalina is asking you to select your country, so choose it. It’s better to choose your country because it will also add the keyboard features too.

Choose your Origin

Based on the selected region, the macOS offers that this language are common their, It is asking from you to set up right now or customize it here.

Common Languages in mentioned Origin

Here is the Data & privacy of apple about when they are collecting data your data. Choose continue.

Data and Privacy

If you have important data on any other computer select any of the option to import them here. If you are performing a clean installation choose “Don’t Transfer any information to this PC.”

Transfer information from other PC to this PC

You are in the sign up window. There are several types of login but mostly Apple offers here two types of account, An apple ID or a local user. If an apple ID is set up you can use the iCloud, FaceTime and other apps. If a local account is used say good bye to them however later after installation you can configure them too.If you are deciding to log in to the macOS Catalina without an Apple ID, choose Set up later and choose Skip.

Sign in with Apple ID or Local Account

Apple has explained terms and services of their operating system in the Terms and condition window, choose continue to agree with them.

Terms and Conditions

Since it is a local account you have to add a user name and a password with a hint if your ever forgot your password. The minimum characters of password is four letter, however a strong password is recommended.

Create a Computer account

Express set up is about the the apps which uses location, if you want to allow them to track your location choose continue, if not customize them right here.

Express Set up

Choose continue with the analytics (It is basically gathering report for apple.).

Analytics

Screen Time is an app arrived from iOS to macOS Catalina. This app is monitoring the apps which you are using and not using. If those apps or games expanding your time, you can manage your time by seeing the report. With screen time you can set up the following things.

  • Weekly Report
  • Downtime and App limits
  • Content and privacy restrictions.
  • Screen Time Passcode for your children.
Install macOS Catalina with ISO
Screen Time

Choose a look for the macOS Catalina, there are three looks available light, dark and auto.

Install macOS Catalina with ISO
Choose a Look

The Final step is to setup your mac.

Install macOS Catalina with ISO
Setting up your mac

Congraulations; You have performed a clean Installation of macOS 10.15 Catalina on VirtualBox on Windows PC with an ISO File.

Install macOS Catalina with ISO
macOS 10.15 Catalina Installed on VirtualBox on Windows PC

Let’s Take a Snapshot;

Snapshot is like a recvoery, if your files are deletd, you may have messed with settings, overall you have screwed everything. That is the time to use the snapshot and restore the settings and configuration back to the real state. On your own free will you can take as many snapshot as you want. Since it is new, I am going to take a snapshot because I am testing many software in this virtual machine.

To take the snapshot go to the machine menu and choose take a snapshot.

Install macOS Catalina with ISO
Take a Snapshot

Provide a name to the snapshot, I will type fresh OS.

Install macOS Catalina with ISO
Name the Snapshot
Install macOS Catalina with ISO on Vmware on Windows 

Fix macOS 10.15 Catalina Screen Resoluation on VirtualBox on Windows PC

Using macOS 10.15 Catalina as a Full is not working, it will show the default view of 1024 * 768 pixels. There are no other aspect ratios inside the macOS 10.15 Catalina, so, it is terrible.

The good news is, there is a method which can fix the Full screen problem of macOS 10.15 Catalina on VirtualBox. This method is working inside the macOS 10.12 Sierra up to the latest version of the apple’s operating system.

Follow the below steps to fix the Full screen Problem:

Copy the screen resolution code from below snap-it, then paste them inside Notepad.

cd "C:\Program Files\Oracle\Virtualbox"
VBoxManage setextradata “Your Virtual Machine Name” VBoxInternal2/EfiGraphicsResolution X

Open settings of the Virtual Machine which you want to change it’s screen resolution. From the general tab copy it’s name and paste that inside the code instead of the “your Virtual Machine Name”

Instead of X type one of the following aspect ratios.

1280×720, 1920×1080, 2048×1080, 2560×1440, 3840×2160, 1280×800, 1280×1024, 1440×900, 1600×900

Bring changes to screen resolution code

Now run cmd as Administrator and apple code line by line.

Apply Screen Resolution code on CMD

And here have a look at the screenshot that it’s resolution is changed to mentioned aspect ratio.

macOS Catalina screen Resolution

How to Transfer files from windows to macOS Catalina on VirtualBox?

VirtualBox Guest Additional Tools is supposed to fix the drag and drop, in other words the copying. But it is not working at all, even for screen resolution we used codes on CMD to fix the problem. The same problem is with the copying and moving files from windows to macOS Catalina and copying from mac to windows.

Here is alternative method to copy files from any of the operating system to another. It is known as file sharing, so, here I will guide you how to Transfer files among them.

Step 1. Turn off VirtualBox & configure Network Adapter

If your virtualbox is running, specifically the macOS 10.15 Catalina, Power Off that. Open settings of the VM> go the Network and Enable Network Adapter 2. Then Apply the following preferences.

  • Attached to: Host-only Adapter
  • Name: VirtualBox Host-Only Ethernet Adapter

Make sure the advanced settings are configured as the below screenshot, however I don’t think it will be required because they are configured by default.

Network Adapter 2 Preferences

Step 2. Share a folder on macOS Catalina

Power on your Virtual Machine and head over to the system preferences of macOS. In the Preferences open the sharing.

Open Sharing From System Preferences

Check the File sharing box> then from the plus icon you can add the a directory to share with the your host> and then from next panel set their permissions. I will give read and write permissions.

Enable File sharing

Add account for file sharing, to accomplish that click on the options, then check the user box and insert the login password.

Add an account for File sharing

In order to access the shared directory on windows, you have to find the macOS 10.15 Catalina IP Address. To find your system IP go to the system prefernces and choose network.

Open Network to find IP Address

Choose the Network Adapter 2 and their you will see your IP Address.

IP Address

Keep that IP Address in your mind, because you are accessing the shared directories using the same IP Address. Now Open This PC and type in the search box the IP address as below.

\\192.168.56.102

Access shared files on Windows

If your IP Address is successful, you will on the credential window, type their your macOS 10.15 Catalina login and password.

Enter Network Credentials

Here are the directories which are shared from the macOS 10.15 Catalina.

Shared Directories From macOS

I am going to map the downloads folder for quick access, first I will copy the path. Then open this PC and click on View and choose map network drive.

Map Network Drive

In the Map network drive window, choose the drive letter, and then paste the path which you copied before.

Map Network Drive Configuration

Now open this pc and the mapped network will look their.

Mapped Network Folder

Enable File sharing on Windows 10

While adding typing the credentials of the macOS 10.15 Catalina account on the Network credential window, you will face authentication error. It has several reasons but one of the is the file sharing settings. You have to enable the file sharing settings on windows 10.

Follow the below steps to enable file sharing on windows 10.

Step 1. Access the file sharing

Open run dialog box and type their control and hit enter to open the control panel. In the control panel window choose view network status and task.

View Network status and tasks

In the left panel choose Advanced sharing settings.

Access Advanced Sharing Settings

My network connection is a private network connection, that’s why I am going to expand the private settings. Their turn the file sharing and network discovery.

Turn on Network Discovery

Now exapaned the All networks and apply the following settings.

All Network File sharing settings

How to fix macOS 10.15 Catalina Display on VirtualBox on Windows PC?

Video Memory or in other words the Display for graphics is 128 MB but in the macOS 10.15 Catalina the video memory is 3 MB.

Install macOS Catalina with ISO
macOS Catalina Display Graphics

To fix this problem, install the Virtualbox additional Tools and then restart the operating system in VirtualBox.

Right click on the macOS 10.15 Catalina ISO file on the Desktop and choose the eject.

Install macOS Catalina with ISO
Eject macOS Catalina ISO File

Go the devices menu> and choose Insert Guest Additions CD imaga.

Install macOS Catalina with ISO
Insert Guest Additions CD image

If you faced the Could not mount the VBox Guest Additional Tools error, click on the details. Then their you can find the location where the Vbox Guest Additional Tools are located, simply go their and copy that in you desktop. Then easily load that inside Virtual machine.

It is the path which is mentioned in the error box. “C:\Program Files\Oracle\VirtualBox” Here you have to the VBOXGuestAdditionalTools.iso.

In case if the VirtualBox said there is not the VBox Guest Additional Tools, Click here and download the latest version of the VBox guest additional Tools.

After downloading load it in the VirtualBox and start the installation. If you don’t know How to load the VirtualBox Guest additional Tools follow the below instructions.

Click on the devices menu> optical drivers> Choose or Create a disk image.

Choose or Create a disk image

Click on the add and then locate the Vbox Guest additional tools, after locating click choose.

Add VBox Tools

Right click on the Vbox Guest Additional tools and choose open. Then inside the directory open Open VBOX Darwin.pkg.

Open VBOX Darwin

Welcome to the Oracle VM VirtualBox installer is welcoming you for using their product, choose continue to move to the next.

Welcome to the Oracle VM VirtualBox

Choose the detination to install the VirtualBox Guest Tools, I will go with the default location and settings which is for all users.

Choose Destination to Install

Now you are ready to install the VirtualBox Guest Tools> choose install.

Install the VirtualBox Tools

Enter your password to apply changes.

Super user account required

wait until the installation is done.

Installation Process of VirtualBox Guest Tools

During the Installation a pop up will appear which saying system extension blocked. Click on the “Open security preferences.”

System Extension Blocked

Click on the lock icon, enter your password and then allow the changes.

Allow Developer Tools

Once the installation is complete, restart your system Display will be 128 MB.

If you faced the “The Installation Failed” Error, it means it is not working, follow next guide to fix this problem.

The Installation Failed Error

Fix Display Graphics with VMware Tools on VirtualBox

Shutdown the macOS 10.15 Catalina.

Download the VMware Tools from here.

Open Settings of the Virtual Machine with macOS 10.15 Catalina, visit the Display tab and change the graphics to VMSVGA.

Change Graphics Controller

Power on the Virtual Machine and add the VMware tools from devices menu.

Load VMware tools to virtualbox

Double click on the VMware tools to start the installation process. Pass the Welcome window by choosing Continue.

Install macOS Catalina with ISO
Welcome to VMWare Tools

Choose the location and click install.

Install macOS Catalina with ISO
Install VMware Tools on VirtualBox

Continue installation if the VMware tools says, after installation it will reboot the system.

Install macOS Catalina with ISO
Continue Installing VMware Tools

Enter your password to allow changes.

Install macOS Catalina with ISO
Installer is trying to install new software

During the installation the system blocked extension will appear, choose “Open Security Preferences”

Install macOS Catalina with ISO
Open security Preferences

Once it is opened, click on the lock icon and enter your log in password. Now click allow to allow this extension in macOS Catalina.

Install macOS Catalina with ISO
Allow VMware Extension

After allowing the extension, macOS will alert you that the legacy extension won’t be supported here. Just ignore it by choosing OK.

Install macOS Catalina with ISO
Legacy Extension not Supported Notice

Quit the System preferences and click restart on the VMware Tools to apply changes.

Install macOS Catalina with ISO
Restart the macOS

After the operating system reboots again the system blocked extension will appear, again open it and again allow it.Once Again ignore the legacy extension notice.

To check if this Diskplay has increased to 128 MB or not, click on the apple logo and choose about this mac.

Install macOS Catalina with ISO
Graphics Display Fixed

That’s all with How to Install macOS Catalina with ISO on VirtualBox on Windows PC. I hope it was helpful.

Related Searches:

  • macos catalina virtualbox image
  • virtualbox catalina install failed
  • how to install macos catalina on virtualbox for windows 10
  • macos catalina iso
  • virtualbox catalina crash
  • mac os catalina virtualbox
  • macos catalina iso download
  • mac os catalina iso download for virtualbox
  • install virtualbox on macos catalina
  • install virtualbox on catalina
  • macos catalina iso
  • macos catalina virtualbox image
  • virtualbox catalina install failed
  • catalina iso download
  • macos catalina iso download
  • virtualbox for catalina

About the author

Admin

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.