Site icon GEEKrar

Fix macOS Mojave Problems on Virtual Machine

Fix macOS Mojave Problems on Virtual Machine

Fix macOS Mojave Problems on Virtual Machine

With the virtualization apps like VMware, VirtualBox that makes the installation process fairly simple, it may be still a little tricker for some. However, if you’ve attempted to install macOS Mojave on VMware or install macOS Mojave on VirtualBox and experienced problems, here’s how to deal with also How to Fix macOS Mojave Problems on Virtual Machine.

These errors can appear for different reasons. In fact, the primary and majority of reasons are with, disabled hardware acceleration and another virtualization program like Hyper-v, you may have enabled or installed.  Basically, these aren’t the only reasons and except them, there are other problems too, some of which are with booting or mouse & keyboard or other. Like this, there are dozens of users who reach us for their problems. This way, I’ve picked up frequent questions most users had and answered them here let’s take a look.

Turn on Virtualization options (VT-x) on BIOS or UEFI Firmware

The VT- x or virtualization options integrated into BIOS or UEFI settings is a superb feature which accelerates and enhances virtualization. By default, it is not enabled on Intel systems which may be the reason for the problem.

To enable it, if you have an Intel-based CPU, you’ll probably have an Intel VT-x, Intel Virtualization Technology, Virtualization extensions or something similar option to it in your BIOS or UEFI Firmware. In simple, go to your computer’s boot menu or BIOS or UEFI, look out for one of the virtualization options named above and enable it with the arrow and enter keys.

Other than this, if you have an AMD based CPU, you’ll always find it enabled by default.

Unluckily, like the previous versions of macOS, this time again, you won’t be able to install macOS Mojave on your AMD system at least not with this guide ( Maybe with other steps if you Google ). But you have the alternative version to install, macOS X Yosemite. Here are the steps to fix those problems.

Uninstall Hyper-V & VirtualBox

If you have installed Hyper-v or VirtualBox, you have to uninstall those to work with this one. Because those apps won’t let other virtualization apps access to hardware acceleration features. That’s why you may have viewed error saying (VT-x not enabled) or somewhat similar to it.

All you need to do is: Go to Control Panel > Programs > Turn Windows features on or off > uncheck Hyper-V and you’re all set.

Windows Features – Uncheck Hyper-v

To uninstall VirtualBox or other virtualization apps: Go to Control Panel > Uninstall programs > Select and click Uninstall/Change button and proceed to the uninstallation wizard.

Uninstall Program

Fix macOS Mojave Issues from Q/A Solutions

If the steps above didn’t work for you, it’s time to head towards Q/A solutions, where the frequent questions are answered.

Fix macOS Mojave Boot & Technical Problems on VMware


Here are questions and answers which are asked the most. To simplify and figure out yours, I’ve divided these into two sections that you can figure out yours easily within the sections. For example, if you have a problem with boot you can find it in the first section or if there’s a problem with sound or other you can scroll down for the next section to see fixes for other problems.

>  Please check your guest OS you’ve selected the appropriate one or try once from beginning step by step.

>  Check your Guest OS and Version and change your Guest Version to older.

>  Enable VT-x in your BIOS settings. If you don’t know how to do it, see the instructions above.

>  Please enable Intel VT-x in BIOS, find out the instructions above how to do it.

>  Yes, you can.

>  Check your VMware version. If it’s older, upgrade to a newer version.

>  Thanks for your reply, I’ve managed to get past this point. Only had to finish the wizard before the hard disk appeared.

>  Keep your image file then reinstall VMware and create a new virtual machine.

Yes, you can add new virtual machine disk (VMDK) and set up a first boot disk.

  • Unfortunately, the vmdk disk is not compatible with VMware below version 14. When I tried to add it says its incompatible and when I looked up inside I saw the compatibility is set to. ddb.virtualHWVersion = “14”
  • Download and install to use new VMware Player (14) version!

>  Hi check your VM version.

>  Check your setting (50% of RAM, CPU). Change guest version to older version.

 Check your VMware Version.

>  When editing the virtual machine on Notepad, try removing the quotations marks when typing like this:
version = 0

>  Yes, set 50-60% of your Ram and CPU.

Open VMX file with Notepad and paste this


>  Check your new Partition is APFS or HFS? Because Virtual machine doesn’t work with APFS partition.

>  Check your Guest OS and Version or create a new virtual machine step by step.

>  Hi. Do you enable Intel VT-x in BIOS? Check!

Hi. Keep your image file. Reinstall VMware and create a new virtual machine (step by step).

  I could solve this problem by adding this line to the configuration file of the virtual machine: monitor.allowLegacyCPU = “true”

>  Add the code without quotation try!

smc.version = 0

By the way, you won’t be able to install macOS Mojave not by the way in the guide, however you may install it in some other ways if you search for. Here’s the one you can install is Yosemite version.

Fix Display, Screen Resolution, USB Connecting & Other Problems on VMware

>  Hi, install VMware tools. When installed, go to the system preferences > display and change it to scale. It will work this way.

>  Go to the system preferences > display and change it to scale.

>  Hi, install VMware Tools. When installed, go to the system preferences > display and change it to scale.

>  Hi, check your VMware version if it’s older version, upgrade it to the latest.

>  Installation of VMware 14 solved my problem. Hope this can help anyone!

>  Restarting and open VMware and change USB Port to 2.0. Try!

>  Go to Virtual Machine Settings and increase to 50-60% of CPU & RAM.

>  Go to “System Preferences” and “Security & Privacy” then click “Allow” VM Tool.

>  Open VMware then change USB port to 2.0 and enable VMware USB Service.

>  Enable ‘Automatically connect new USB devices’, start the virtual machine, open iTunes. And then connect your iPhone.

>  Thanks, this worked for connecting my iPad.

>  Please check if you have enabled VMware USB Service, click Start button and search Services.

>  Try reinstalling VMware Tools and it will work.

>  Install VM Tool and the Virtual machine is working with 128 MB of VRAM.

Because this is a new version, open System Preferences – Security & Privacy then enable VM Tool to fix this problem.

>  Install VM Tool to fix problem with resolution. When installed, go to the system preferences > display and change it to scale. It works this way.

Go to the system preferences > display and change it to scale. It will likely work.

Fix macOS Mojave Boot & Technical Problems on VirtualBox

macOS on VMware

>   Create a new virtual machine and step up 1 Core of CPU and switch to (macOS 64-bit) and follow step 3 properly.

>   Keep the quotations around the name of virtual machine when applying.

“This version of mac os x is not supported on this platform!”

Type: Mac OS X
Version: Mac OS X (64-bit)
Processor : Intel Xeon E3-1230 v6 @ 3.5Ghz

>  Check your Guest OS and Guest Version and change to (macOS 64-bit).

>  Hi. Close your VirtualBox and try step 3 again or switch to (macOS 64-bit).

>  Check your VirtualBox version!

>  Enable Intel VT-x in BIOS and switch to (macOS 64-bit) and do apply step 3 properly!

>  Enable Intel VT-x in BIOS. If you don’t know how to do it see the instructions above.

>  Check your “ virtual machine name”. Open VirtualBox and copy your virtual machine name.

>  Switching from version “High Sierra to generic “Mac OS X (64bit)” solved the problem.

>  Hi. Set up 1 core of CPU and change your Chipset to PPIX3 or IHC9 and apply step 3 properly check!

>  Hi. Change your Chipset to PPIX3 or IHC9 and switch to macOS (64-bit) try.

Hi. Set up 1 core of CPU, enable Intel VT-x in BIOS and switch to macOS (64-bit) try Check!

Instead of setting the “Version” to “El Capitan,” set it to MacOS 64-bit.

i5 6500
16 GB of ddr4
XFX RX 480 8gb
Windows 10 Pro 64 bit

>  Yay, I found the solution. It is easy: instead of setting the “Version” to “El Capitan”, set it to MacOs 64-bit. Everything then works. ( Fixed black screen and other booting problem.

>  Hi, check your Guest OS, Intel VT-x and switch to (macOS 64-bit)!

>  I solved my black screen display error by selecting MacOS 64bit in VirtualBox, it booted with errors but eventually completed loading.

>  Hi. Open your VirtualBox and check virtual machine name.

>  Check your Guest OS and version. You should create new virtual machine (step by step).

>  Copy your data to USB flash and mount this USB to VirtualBox.

Fix Display, Screen Resolution, USB Connecting & Other Problems on VirtualBox

>  Install and use Voodoohda kext (driver).

The commands are same to just remove (.exe): VBoxManage modifyvm…

>  Install the VirtualBox Expansion pack first. Then I switched the USB setting to USB2. Make sure your pointing device is set to USB Tablet.

– Close VirtualBox
– Open cmd (Console) as administrator
– run the following commands:

cd “C:\Program Files\Oracle\VirtualBox\”

VBoxManage setextradata “macOS 10.13 MacOS Mojave” VBoxInternal2/EfiGraphicsResolution 1920×1080.

>  Yes, just remove “.exe” text in commands line.

>  The sound is working with this machine. If you have a problem sound, you should reinstall Voodoohda kext.

>  Keep your image file and create a new virtual machine.

 Hi. Enable USB 3.0 in your VirtualBox to fix problem with Keyboard and mouse.

>  Install “VirtualBox Oracle VM VirtualBox Extension Pack” then enable USB 3.0 and connect your mouse. Check!

>  Check your Virtual Disk before restart (Virtual Machine Disk is HFS Partition

>  Hi. Install Voodoohda kext to help you fix this problem.

My suggestions

I have the following suggestions for improving your instructions.

Place the Virtual Machine file folder into the Oracle or VirtualBox folder before creating your new VM in VirtualBox. When I installed mine, I realized I still had it in my downloads folder, which I regularly cleanout.

Make sure name of the Virtual Machine is one word. You can’t leave the quotes in the CMD prompt step, so you have to use something like macOSHighSierra and cannot leave spaces.

Current issue: I tried to install the latest update for MacOS Mojave and got that black screen folks are talking about. I think it’s just that the VM occasionally glitches.. You have to power down the VM and restart manually to get it back up and running. So far it took me two tries to get the update to install properly.

That’s it. If you have any other issue which doesn’t appear, let us know by putting a message in comments.

Exit mobile version