With the macOS Catalina recently out, it’s a nice opportunity to check out those features by installing it. While installing or upgrading from the previous version is simple especially on Apple computers. Often users would like to try these features on Windows, which isn’t that hard as well. On Windows, they would have some options to take, which we did talk that there were no more than three ways to try macOS on Windows. Of those methods, one of them is pretty awesome plus quite interesting to experiment with. That is installing macOS Catalina on VirtualBox. Here’s how to Install Guest Tool on macOS Catalina on VirtualBox.

Without a penny charging, VirtualBox is a superb virtual machine app that runs most of the operating systems including macOS Catalina. It provides almost all the features that are required to run and work on a virtual machine. With all these things, macOS Catalina installed on VirtualBox lacks some features that we’ve fixed some of them such as macOS Catalina screen resolution, speed up slow running macOS Catalina. All of those are only possible with how to Install Guest Tool on macOS Catalina on VirtualBox.

That done, there are still some qualities that it lacks. These are, CPU support, GPU support, speed improvements and more. These features are definitely an improvment or even required for most users that will do the work seamlessly.  To diagnose and troubleshoot all these struggles, the Guest Tool is the perfect tool for this. With the new version of VirtualBox particularly VirtualBox 6 out, it supports Guest Tool plus a new VMSVGA option that improves the overall performance of a virtual machine. In this post, I’ll show how to install Guest Tool on macOS Catalina on VirtualBox.

Guest Tool

Just like VMware Tools on VMware, it is a pack of useful tools and utilities which enhance all aspects of a virtual machine. As a result, it will improve the performance of running a virtual machine on VirtualBox that will cover all the operations and tasks. In specific, it improves most of the aspects such as mouse and keyboard performance, GPU tasks and operations, display and screen resolution up to 16:9, more CPU support, quick operations and a lot more. In this post, we’ll see how to install Guest Tool on macOS Catalina on VirtualBox.

Install Guest Tool on macOS Catalina on VirtualBox

While the process of installing the Guest Tool is similar to installing VMware Tools on VMware, it’s worth making it specifically for newbies or unique users who are new to it. The process isn’t different to do on other versions of macOS, like macOS Mojave or macOS High Sierra.  So let’s get started with seeing how to Install Guest Tool on macOS Catalina on VirtualBox.

Change The Graphics Controller to VMSVGA

First off, open VirtualBox and select the macOS Catalina then click on the Settings icon.

Settings
Settings

The next step to Install Guest Tool on macOS Catalina on VirtualBox is to select the Display tab and increase the video memory to 128  MB then select VMSVGA for the Graphics Controller.

How to Install Guest Tool on macOS Catalina on VirtualBox
Change Graphics Controller

 

Install Guest Tool on macOS Catalina on VirtualBox

Once that’s done, it’s time to switch the virtual machine. So, switch the macOS Catalina then from the top menu, select Device > Optical Drives > Choose Disk Image then select the VirtualBox Guest Tool by Geekrar.

How to Install Guest Tool on macOS Catalina on VirtualBox
Choose VirtualBox Guest Tool

When the VMware Tools window popped up, open Install VMware Tools.

How to Install Guest Tool on macOS Catalina on VirtualBox
Install VMware Tools

Proceed with the installation wizard by clicking on Continue.

How to Install Guest Tool on macOS Catalina on VirtualBox
Install VMware Tools Wizard

When installing, the System Extension Blocked error will appear, so click on Open Security Prefrences.

How to Install Guest Tool on macOS Catalina on VirtualBox
System Extension Blocked

Then it will open the System Preferences. There, click on the lock then enter your password. Then click on Allow.

How to Install Guest Tool on macOS Catalina on VirtualBox
Allow VMware Inc

Ignore with the legacy system extension by clicking OK on it and click Restart on the wizard.

How to Install Guest Tool on macOS Catalina on VirtualBox
Restart Mac

When the Mac is up again, the System Extension Blocked will appear, click on Open System Preferences.

How to Install Guest Tool on macOS Catalina on VirtualBox
Open System Preferences

Then unlock the lock and click on Allow.

How to Install Guest Tool on macOS Catalina on VirtualBox
Allow VMware Inc

Now reinstall the VirtualBox Guest Tool once more to make it work. Do it like you did before.

Choose VirtualBox Guest Tool
Choose VirtualBox Guest Tool

When the installation is finished, click on Restart.

Restart Mac
Restart Mac

Check Graphics Display

When the Mac is up, click on the Apple logo icon and select About This Mac.

About This Mac
About This Mac

Then the Graphics should be Display 128 MB. If it is then it’s okay otherwise, you may need to reinstall the VMware Tools to make this work.

Display 128 MB
Display 128 MB

Switch to Full-Screen Resolution Mode

Time has come to switch from the default screen resolution to full-screen resolution mode.

Now open Terminal and enter this command.

Sudo /Library/Application\ Support/VMware\ Tools/vmware-resolutionset 1920 1080
Enter Command
Enter Command

When you’re asked for password, enter it. It will quickly change the resolution. To enter the full-screen resolution, simply press right Ctrl + F. It will look like this.

Full-Screen Resolution
Full-Screen Resolution

Finally, it will be done like this.

Full-Screen Resolution
Full-Screen Resolution

Once that’s done, it will be all done. It’ll probably speed up the performance, display, screen resolution and a lot more.

That’s all to there it is. If there’s something that’s remaining, let us know in the comments down below.

25 Comments

  1. YES, THERE’S NO AUDIO!
    I just installed the VM to test an audio related thing and it doesn’t work.

    • Ali Nazarii Reply

      no audio seems to be an issue with most people running macOS Sierra and later. Some users say they got audio(in) to work in a Catalina guest, when “passed” through a webcam. I assuming that at least some USB-attached audio devices would work in High Sierra & later guest VMs.

  2. To avoid the reboots, rename the ‘VMware Tools’ folder located under ‘/Library/Application Support/’. You can give it any name, and you will still benefit from the guest tool but won’t have the reboots.

  3. Hello! Congrats for this tutorial.It was quite helpful,so far. I have one issue.Now that i have VM ware tools in Vbox, i cannot copy paste text, or transfer files to/from VM. Both settings are bidirectional. Any help please?

  4. How to enable sound output for macOS Catalina in virtual box windows 10?

  5. Hi,
    you have to launch this in the Terminal of the MacOs

    Sudo /Library/Application\ Support/VMware\ Tools/vmware-resolutionset 1920 1080

  6. Hi, the vm reboots every 10 minutes after doing this. Any idea on how to fix this? Thanks

  7. The same issue for me – everything works well until 10 minutes (exactly 10 minutes) has passed, then OS is rebooted.

  8. C. Michael Fitzpatrick Reply

    Don’t install this. It will make your VM reboot for no reason ever few minutes. Wait for an update.

  9. Hi!!

    I installed perfectly but after 5 or 10 minutes working well, it hangs.

    Any idea?

    Thanks!

  10. Hi, I followed this tutorial to run it on VirtualBox and it works perfectly, since I can set the resolution to 1080p. However, there are 2 problems. The first one is that now Catalina reboots continuously after about 10 minutes after starting the virtual machine.The second is that when restarting the resolution is restored to 1024×748. Has it already happened to someone? Is there a solution?

  11. Hi,
    Works like a charm! Creating a few .command files makes it pretty easy to change the resolution from within the guest now. There is only one drawback: When starting the guest, it always defaults to 1024×768. Commands like
    VBoxManage setextradata “OS X Name” “VBoxInternal2/EfiGraphicsResolution” “1600×900”
    do only work during boot with VMSVGA as Graphics Controller. As soon as the GUI starts, it falls back to said 1024×768. Any idea/method to change that behavior?

    One other thing, that is probably related to the graphics driver: Apple Maps doesn’t seem to work (on Mojave). It only shows a black screen. Is that a known issue?

  12. Would you mind to share the password for the Guest Tool archive?

  13. Michael Smith Reply

    Hi,

    I’ve tried the step to install the VMware tools 5 times and after restarting, my Display is always 3MB rather than 128MB (even though that’s what I configured in the VM itself).

    Any idea if I can try anything else from my end?

  14. Hi

    Thank you for this

    How would you make an iPhone recognised in the VM ? I can see it in the VM but it is not picked by the OS or XCode

    Thanks

Write A Comment