macOS Mojave is the first-ever great operating system the brought day and night mode on it. It was the month of September 28, 2018, that Apple officially released macOS Mojave at the “WWDC18” Worldwide Developer Conference. Also, macOS Mojave was the major success release after macOS High Sierra. Ever macOS Mojave is the first biggest operating system with huge changes and bundles of incredible features. After macOS High Sierra macOS Mojave with unique name and technology that contains APFS files on it. To change your system OS to macOS Mojave you have to upgrade or simply download the dmg and install it. After a long time experiment, Apple engineers added a dark mode theme to macOS Mojave.
The dark mode which plays important rules in our life with positive effects on our eyes. However, macOS Mojave newly added features like Dark Mode, Dynamic Wallpaper, Dynamic wallpaper is one of the amazing things on macOS Mojave that during the night it will automatically turn to dark. And in days it will turn to light mode.
However, if you are Windows user particularly you are looking for Windows latest version to upgrade. While the latest updates of an OS comes out. Absolutely it comes with many changes like features, internal looks and many more. Simply macOS Mojave one of those OS that comes out with huge changes, OK, let’s dig in to point. If you are a Windows user there is something called Virtual machine to test more than one operating system on it at the same time.
While using Windows 10 on your PC, so you will always hear about its updates through news or update notification. The world virtual machines give more opportunities to test the macOS operating system, Mobile OS, Linux. Even the virtual machine developed for macOS too like VirtualBox and VMware fusion. After this use, two OS on your computer through virtual machines. When a user spends their expensive times on the computer, so they want changes into environmental also. However, when these features are available for Mac and it doesn’t have any effects for Windows users. There are no worries to get access to this point, there are many tricks to get into macOS Mojave on Windows PC. We installed and test this way on the virtual machine. Therefore, in this post, I will guide you on how to install macOS Mojave on VirtualBox on Windows PC step by step.
However, there two ways to install macOS Mojave on VMware or VirtualBox. The first process of macOS Mojave installation done with the macOS Mojave VMDK file “Virtual Machines Disk File”. And through this article, you will learn another unique way of macOS Mojave installation with macOS Mojave ISO File. We have already tested it on VMware and VirtualBox. If the first option didn’t work for you so, no worries try this option using the ISO file.
Required Files:
- macOS Mojave ISO File: With the release of macOS Mojave 10.14 it comes with three different types of files. macOS Mojave VMDK, DMG, ISO. This easily can be downloaded from App Store, but for the virtualization purpose, you have to prepare firstly the VMDK file. Whether you are testing macOS Mojave on any platforms of the operating system. Firstly, you have to prepare the files, indeed we can’t use the macOS Mojave DMG file for virtual machine installation. Separately, the VMDK file of macOS Mojave created by us zipped and uploaded on two online cloud platforms.
- WinRaR: After you downloaded macOS Mojave 10.14. While extracting the zipped files you will be asked to extract with a tool called WinRaR. However, WinRaR is an open-source and powerful tool to compress, zip, and archive your necessary files on it. You get WinRaR setup freely from its official website. And WinRaR comes with different versions for every operating system.
- VirtualBox: However, to install macOS Mojave on your actual operating system. Then you need to platforms whether VMware Workstation or VirtualBox. In this guide we need VirtualBox, VirtualBox is an open-source platform for every computer. And it comes with different versions too, for macOS, Linux, Windows. I think VirtualBox is the best platform to test more than one OS on it. As an example, you can test macOS on Windows, or Windows on macOS, or Linux on Windows, or Windows on Linux. It is the best tool to test many OS on virtual machines as a guest operating system.
- VirtualBox Extension Pack: When you completed every setting for a guest installation on VirtualBox. Then you will see that Mouse & Keyboard is not working on it. Also, besides VirtualBox, there is a small tool called VirtualBox Extension Pack that built by Oracle to be installed on VirtualBox as a helper tool. After that, enable the USB 3.0 controller to fix the Mouse & Keyboard issue.
Table of Contents
Fast Installation of macOS Mojave on VirtualBox on Windows PC
While installing macOS Mojave on VirtualBox most of the users are encountering many issues. There are can be uncounted issues like there VirtualBox is not updated to the latest version, or they have forgotten to install the VM Extension Pack. And there VMDK or ISO file is having an error, or they didn’t apply the VM codes properly on VirtualBox. Also, it can cause an issue if didn’t set up the settings of Virtual machines correctly. Or applying the VM codes they have not closed the VirtualBox. Don’t forget to close the VirtualBox when you want to apply the command prompt. OK, you have got the point of what to do before installation to not encounter any error during installation.
When the VirtualBox downloaded go ahead to download folder and launch the setup. The installation is simple you can to it with few clicks. Or if VirtualBox is already installed on your computer, go ahead and check for its update.

Install VirtualBox
Once the VirtualBox installed download the VM Extension Pack and install it.

Install VM Extension Pack
To check that VM Extension Pack installed properly, click on “Tools” “Preferences”. Once the preferences window opened on the left-handed list down click on Extensions.

Installed VM Extension Pack
Create a new Virtual Machine for macOS Mojave
To create a new Virtual machine for macOS Mojave open the VirtualBox and click on New.

Create a new virtual machine
When a window opened click on Export Mode

Select Export Mode
After clicking Export Mode, in this window select a name, Machine folder, Type “Max OS X”, Version “Mac OS X (64-Bit). Also, increase the size of Memory according to your system memory size. Then choose the second option of hard disk “Create a virtual hard disk now” and click create.

Click create
Here select the file location where you want to store macOS Mojave. choose the file size of macOS Mojave, then choose the hard disk file type “VMDK (Virtual Machine Disk), After that, select “Dynamically allocated” and click create.

Select File Location
Edit Virtual Machine Settings
Once the Virtual machine created, you have to configure the virtual machine settings for better performance. Therefore click on Settings and customize some settings according to my recommendation.

Click Setting
When setting window pop-up click on the “System” tab, on the motherboard menu uncheck “Floppy” box. And on the “Chipset” option select “PIIX3”.

Uncheck Floppy
Navigate to the “Processor” tab then increase the number of processors.

Increase number of processor
Now navigate to the “Display” tab and increase the “Video Memory” size.

Increase Video Memory
Once you have done this step, it is the time of inserting the macOS Mojave ISO file. So, click on “Storage” click “Empty” click on “Disk icon”. After clicking on the disk icon another window will open so, click on Add.

Add
After clicking Add select where you extracted the ISO file of macOS Mojave and click open. After that, the ISO file added click choose.

Choose
When the ISO file inserted you will see like the below window

Inserted macOS Mojave
Come down then select “USB” tab “Enable USB Controller” option and choose “USB 3.0 (xHCI) Controller. Once everything is done click OK.

Enable USB Controller
Apply Commands on Command Prompt
Once you have created the Virtual machine and customized the settings, then here you have inserted some codes in command prompt.
To apply the codes properly completely close the VirtualBox.

Close VirtualBox
Now you have to replace the Virtual machine name with the name of Commands or codes. To do that copy all the below commands and paste into notepad or word. Go ahead and simply replace the name.
Code for Virtualbox:
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "Your VM Name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "Your VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

Replace Virtual machine name
Once the Virtual machine named replaced, open the command prompt “CMD”.

Open command prompt
Copy the first command line then paste into command prompt and press enter. Then copy the rest of the commands and paste and press enter.

Insert the commands
Fast Installation of macOS Mojave on VirtualBox on Windows PC
When the beginner step completed open the VirtualBox and click the Start button.

Start
Wait for the black screen to bypass when it bypassed the Apple Logo screen will appear.
Select your internal language and click continue

Select your language
After clicking continue the macOS Utilities window will come. There you have to select on “Disk Utility” and click continue.

Disk Utility
Select the created Virtual machine drive from left-handed then click “Erase” from the top menu bar. After clicking erase a small window will appear then select a name for the drive, select the “Format” (Mac OS X Extended (Journaled), Select “Scheme” (GUID Partition Map) and click Erase.

Erase the drive
When the drive erased click Done option

Click Done
After clicking “Done” close the Disk Utility window

Close Disk Utility
When the Disk Utility closed, now select the “Install macOS” and click continue.

Install macOS
On the welcome wizard of macOS Mojave simply click continue.

Click continue
Now agree twice to the terms and conditions of macOS Mojave.

Agree to terms and conditions
Select the disk where you want install macOS Mojave, and click continue.

Select the disk
Wait for the first process of the macOS Mojave installation until it should be completed. Also, the installation depends on your computer performance. Once the installation completed the Virtual machine will restart automatically.

Installing macOS Mojave
When it restarted coming to the installation step, wait for the Apple Logo installation process also.

Installing macOS Mojave
Once the installation completed, complete the steps for the first use by selecting your language. Once you have selected your language click continue.

Select your language
If you don’t have an Apple ID simply Click Sing up later and click Skip

Sing up later
Again click twice agree to terms and conditions

Agree to terms and conditions
Create a computer account simply fill the Full name, Account name, Password, Hint, and click continue.

Create a computer account
Now successfully macOS Mojave 10.14 installed on VirtualBox with a few easy steps. After it is done, it will look like the below screen.

macOS Mojave on VirtualBox
Fix macOS Mojave Screen Resolution on VirtualBox
While macOS Mojave installed on VirtualBox, You will see that screen resolution is not fixed. At this step, I will show how to fix that issue. However, once everything looking fine on VirtualBox, so let’s use the full-screen resolution of macOS Mojave on VirtualBox. To do that check the below link.
To increase the performance and speed of macOS Mojave on VirtualBox. There is a small tool called VM Tools, go ahead and install it. VM Tools are VMware Tools to enable full-screen resolution we are using on VMware Workstation.
Again if faced with any kind of problem during the installation, then check the below link.
Without those content, there are other things after installation of macOS Mojave on VirtualBox. Simply, after installation installs XCode on macOS Mojave on Windows PC. Or if the VMDK file is lower version then upgrade to the latest version.
Conclusion
That’s all about how to install macOS Mojave on VirtualBox on Windows PC. Again if you see there is remaining something share that below through comment section. Or if you faced any kin problem feel free and share with us. We take every of your feedback much important on our blog.
Vin Lunny
Using 6.1.2, I get as far as
pci (build 20:25:30 Aug 22 2018), flags 0x20e3080
on the boot screen, and then I get a pop-up window tellling me:
“A critical error has occurred while running the virtual machine and the machine execution has been stopped.”
Vin Lunny
for what its worth, the only error in the log file I can readily see labelled as an error is:
ERROR [COM]: aRC=VBOX_E_VM_ERROR (0x80bb0003) aIID={4680b2de-8690-11e9-b83d-5719e53cf1de} aComponent={DisplayWrap} aText={Could not take a screenshot (VERR_NOT_SUPPORTED)}, preserve=false aResultDetail=-37
why didnt you put it in the steps
what is the password
Zayn
https://www.techsprobe.com
Kelvin Clay Fonseca
what is the password? that not working
Zayn
Try Geekrar.com
shayne schwarten
everything is working fine and when i start the system up it just about gets done running through the black screen and hangs. can anyone help me out with this?