Download macOS Catalina ISO. You’ve to download macOS Catalina ISO from the. Well, we now have not one, but two public releases of Catalina beta. Installing beta 3 as a VirtualBox guest goes quite smoothly if you use Alexander Willner's scripts. But when you are all done you cannot move or resize windows or select text. Anything that requires dragging a mouse fails. Catalina-guest-install.log (5.8 KB) - added by Kalak 18 months ago. Install.log from a guest additions install on macOS 10.15 Catalina macOS-10-07-17-24-21.log (286.6 KB) - added by Kalak 18 months ago. Machine log from macOS host.
- Virtualbox Catalina Vm
- Install Catalina Virtualbox Amd
- Techsviewer Install Catalina Virtualbox
- Run Catalina Virtualbox
- Catalina Install Virtualbox Mac
In this post I will tell you how install macOS Catalina to VirtualBox and disable SIP protection.
This guide includes a few steps: creating Catalina image, creating patch EFI disk and disabling SIP protection.
First of all you should install VirtualBox https://www.virtualbox.org/wiki/Downloads
Then we will prepare image with macOS Catalina, for which we will need to
download Catalina installation package from App Store. You can find it via “search box”:
And just get it.
Then after installation it will be in your Applications folder:
Now we need to create Installation image from “install macOS Catalina” application.
To better organize the work with a new image I would recommend creating a new directory.
Now we should create new Catalina install image, size of image should be bigger than size of MacOS Installation directory,
We choose SPUD partition layout (this is Apple Partition Scheme partition map with a single entry to be written) then we choose filesystem HFS+j (Apple hierarchy file system)
After creating image we mount it to directory for copy content to image
Then we should create bootable installer for Catalina. We can do it by using “createinstallmedia” from installation package which will create installation Volume.
Next we should convert our image to ISO
And detach our image.
The next step is preparing Patch for EFI
First of all we need to create image for our patch efi script
Then we should attach image as a device.
This command will return information about new device.
Virtualbox Catalina Vm
Example output:
We should remember our disk names.
Then we should mount new device for copying information.
Where disk_name is your disk name from previous command output and s1 is suffix.
It will mounted to _Volumes_EFI/
Then we should create subdirectories for driver in our image
And now we copy Apple filesystem driver to our image
Next, let’s add script for loading driver to our image:
Now we can unmount disk
Then we should convert our disk to VirtualBox disk image
And finally we need to eject our disk:
Also you can download interactive script from my GitHub GitHub - nekech/CreateMacOsVirtualBoxImage: This script create MacOS image and boot disk for VirtualBox
Creating Virtual Machine
In this step we have the Install ISO image and boot disk for virtual machine so we will be able to create virtual machine.
Open Virtual Box and create new Virtual Machine
Type: Mac OS X
Version Mac OS X (64 bit)
Install Catalina Virtualbox Amd
We can choose recommended RAM size (2gb)
Then we choose create virtual hard disk.
Choose type Dynamic allocated and set size 30gb.
Then we should open settings of Virtual Machine
And Change Chipset to PIIX3 in System settings
Also you can add some more processor cores.
The next step is to add our boot disk to Virtual Machine.
Opent Settings -> Storage
Choose “Add existing disk” and open our Patch EFI disk.
And then you can choose boot order via change SATA port for our disk, I recommend to set it to 0.
Then remove Empty disk
And add our Catalina disk
Then we can Run our virtual Machine.
And just install Catalina
Don’t forget erase VirtualBox Disk before installation.
The System will reboot, and you will need to Power off the machine and to remove Catalina install Image.
And then just run the Virtual Machine again, and it will continue the installation.
Disabling SIP
To disable SIP in your Catalina VirtualBox Machine you should start your Machine and Enter in External UEFI shell.
For this we simply need to press “ESC” at the beginning of loading:
Now we need to load APFS driver from our boot disk.
You can find it in FS0 because our disk attached to SATA0, but you can check another places too.
Just type: FS0:
Go to dir with our driver “fs0:_EFI_DRIVERS/“
And execute command
Then execute command
Then we should iterate via “FS” paths
And find our recovery boot.efi
Just type “fs0:”, “fs1:” .. and seek partition there is folder with name as
Go to that folder

Techsviewer Install Catalina Virtualbox
And type
This will prompt macOS recovery mode to be loaded.
Then open Terminal in menu “Utilities”.
And simply type the following command:
Csrutil disable
Then reboot
Run Catalina Virtualbox
As we can see SIP is disable.
Catalina Install Virtualbox Mac
#articles
