Catalina Install Virtualbox



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.

  1. Virtualbox Catalina Vm
  2. Install Catalina Virtualbox Amd
  3. Techsviewer Install Catalina Virtualbox
  4. Run Catalina Virtualbox
  5. 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

Catalina install virtualbox windows 10

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