Hello! , welcome to another article, in this article I will show you how to install macOS 10.14 Mojave on VirtualBox machine on Windows 10. If you have information about Mac Apple’s new operating system Mojave 10.14. I suggest you try once inside a Virtual machine instead of installing that on your Mac system. Because installing in VirtualBox you will know more about new features and works. So I recommend you follow the steps in the below article.
Read Also:
- How to Dual Boot macOS Mojave 10.14 with Windows 10
- How to Install macOS Mojave 10.14 on PC-Hackintosh
- Install macOS Mojave on VMware on windows
What are new Features on macOS Mojave
The features that Apple the highlight Mac focus for the users, that features makes you possible to use mac easily. Here is some list of new features inside macOS 10.14 Mojave that you should know about that.
- Continuity Camera
- Dark Mode/ light mode
- Desktop Stacks
- Dynamic Desktop
- Finder Enhancement, Gallery View, and Quick Actions.
- OS and safari security improvements
- Easy screenshot
Note: Before going to install macOS 10.14 Mojave on VirtualBox. Be sure that you should have the 64-Bit operating system on your PC. Because you can not install that on the 32-Bit operating system. And BIOS should be enabled for the VirtualBox machine. If you don’t know how to enable that so, restart your windows then go to BIOS setting find Virtualization setting then enable that. When you are going to install macOS 10.14 on VirtualBox at least you should have more than 2 GB of RAM and 20 GB free storage for installation. If you are in touch with SSD so that time will have better performance on VirtualBox Machine. So follow the steps which I am going to show in this article.
Install macOS Mojave on VirtualBox machine
To install macOS 10.14 Mojave first you need to download and the required files. Such as WinRaR, 7 Zip, VirtualBox latest Version, and macOS 10.14 Mojave VMDK. Then follow my steps.
Requirements:
- Create a macOS Mojave ISO Image file
- Download WinRAR Latest Version
- Free Download Oracle VM VirtualBox Latest Version
- Download macOS 10.14 Mojave full (9 Part)
- Download Codes of macOS 10.14 Mojave for VirtualBox
- VirtualBox 6.0.4 Oracle VM VirtualBox Extension Pack
Install Oracle VM VirtualBox on your PC
- Download the VirtualBox from the given upper link
- When the VirtualBox is download. Now go to setup right click then Open the software for installation.
- After that, on the next windows. You need some configuration for VirtualBox to install that on your PC.
Extract macOS 10.14 Mojave Image file from WinRAR compress
When you have successfully downloaded the macOS from the given link. Before going to install that you need to complete the process of extracting that from the compress of WinRAR. First, you should download WinRAR from the given link. And install that on your PC. It doesn’t matter whether which operating system you are using on your PC? Note: You can download the macOS 10.14 Mojave complete setup for free from the given link. Without any error, you can install that on your Mac or before installing that you can test up to that in the VirtualBox as a guest OS.

Extract macOS 10.14 Mojave from WinRAR compress
Create New macOS 10.14 Mojave VirtualBox Guest Machine
Step 1. When you are completely and successfully downloaded VirtualBox. After that, open go to start menu and click on the VirtualBox installed file and open that. When the VirtualBox is opened. Therefore, you need to create a new VirtualBox machine for macOS 10.14 Mojave. For creating a new Virtual machine on the left-handed corner you will see New click on the option. After that, you will see another window, Name and operating system, for that you need to type the name of Virtual machine. As I have typed macOS 10.14 Mojave and select the Machine folder. I recommend you to select Drive C for installation. When you are typing Mac automatically the Type for macOS will select and Version Mac OS X (64-Bit) and press Next.

Create a new Virtual machine
Step 2. After that, you rename the VirtualBox machine name. Therefore in this step, you will see the Memory Size for macOS 10.14 Mojave. One thing I should say you that if you have more GB’s of RAM also you will have great performance on your PC. Therefore, I have 12 GB of RAM and I have selected 5 GB RAM for my VirtualBox Machine, and press Next.

Memory Size
Step 3. If you wish you can add a virtual disk to the new machine. Or you can create a new hard disk file if you need more complex storage. You can skip this or you can bring changes to the machine settings once the machine is created. But I recommend you to select the 3rd option for macOS 10.14 Mojave Use an existing Virtual Hard disk file. Click on folder hint and open that insert the VMDK file of macOS Mojave from the download folder. and press Create.

Hard disk storage for macOS Mojave
Settings of VirtualBox machine for macOS 10.14 Mojave
Step 4. After that, you have selected the hard disk option. Now at the left corner of the VirtualBox window select the settings, then select system settings>Processor. And select the processor up-to green line as I have boosted the processor from 1 up to 4. For having a good performance. and dis select Follopy disk from the motherboard, Enable PAE/NX.

System settings
Step 5. After that, you boost up the processor, now in this window display setting is Video Memory select that 128 MB. Or you can select 3D Acceleration as Enable mode. Don’t worry you can bring these changes after installation also.

Display setting
Step 6. After increasing Video Memory. Now go to Storage and on the Attributes Panel mark Use Host I/O Cache.

Storage for MacOS
Add Codes to VirtualBox using Command Prompt/CMD
Step 7. with this all you have created VirtualBox for macOS 10.14 Mojave. And you have set single settings on VirtualBox. Now it is the time to set up the installation ready for VirtualBox. Now Add the Codes on VirtualBox. Therefore, open the CMD, remember one thing before going to run CMD for codes you must to close VirtualBox. After that, run CMD as Administrator.

Run CMD as Administrator
Step 8. After that, you opened the CMD/command prompt. Therefore, you need to copy and paste some codes on the command. As I have given the download link of the codes at the beginning of the article as requirement files. So you can download that from there. Now the VirtualBox machine name which is macOS 10.14 Mojave replace with the middle name of the codes which is written “Your Virtual Machine name” and replace that for All.

Replace the codes
Codes for VirtualBox 5.x.x and 6.x.x
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
Step 9. After this, all now run CMD and run as Administrator and step by step copy the codes and paste that on CMD. Note: Before going to paste the codes close VirtualBox. in case of not closing VirtualBox, you might face errors during installation.

Copy and paste the codes into CMD
Fix Mouse & Keyboard Error
While you are going to install macOS Mojave for the first time on VirtualBox. You will face a problem that Mouse and Keyboard that no working. And it stuck on the screen. Therefore, you need to follow some more instructions about this to solve your problem.
Step 1. Download the VirtualBox Extension Pack
You can download the extension pack from the belonging page VirtualBox. and I have given the download link at the beginning of the article. When the download is complete run the setup for installation. You are about to install the VirtualBox Extension Pack.

Extension Pack installation
Step 2. In this screenshot, you will be asked for an agreement to scroll down the mouse then press I Agree.

Extension Pack Agreement
Step 3. After you installed the Extension Pack on VirtualBox. You will get a notification on VirtualBox that you are successfully installed Extension Pack on it. After selecting the setting>USB and select USB 3.0 (xHCI) controller.

USB setting for Mouse and Keyboard
Again run CMD as Administrator and paste this below text on CMD for Mouse and Keyboard error solution.
cd "C:\Program Files\Oracle\Virtualbox"
VBoxManage setextradata “Your Virtual Machine Name” VBoxInternal2/EfiGraphicsResolution X
Now install MacOS 10.14 on VirtualBox
After creating a new Virtual Machine, customizing for settings, Installing the codes on CMD, Fixing Mouse and Keyboard Errors. Now it is the time to install macOS 10.14 Mojave on VirtualBox. As a second operating system on Windows 10 so just follow my steps.
Step 1. In this screenshot, you will see the Start button. Press on that to have a clean installation.

Start Installation
Step 2. In this screenshot, you will see a list of different countries, so select your Country and press Continue.

Select your Country
Step 2. Now choose your Keyboard Layout and if you agree press Continue. Or if you like any other keyboard press on Show All.

Select your keyboard Layout
Step 3. In this step you will see Data and Privacy, so I suggest you read this step carefully and press Continue.

Data and Privacy
Step 4. Now select your way of Transfer the Information to this Mac. There is three option “From a Mac, Time Machine Backup, or startup disk” “From a Windows PC” “Don’t Transfer any Information Now“. I recommend to choose the method which I have chosen that, and press Continue.

Transfer information to this Mac
Step 5. In this step, you will be asked to provide your Apple ID if you have Apple ID enter that. If you don’t have then SET UP LATER and Skip this window.

Sign Up With Your Apple ID
Step 6. In this step, Agree to Terms and conditions, simply click Agree and Continue.

Agree to terms and condition
Step 7. Fill the blanks with Full Name, Account Name, Provide Password, Password Hint, and set up all this Press Continue.

Create a Computer Account
Express Set Up for MacOs 10.14 Mojave
Step 8. In this step, you will Express Set Up if you want to bring some changes so press on Customize settings if not, directly press on Continue.

Express set up
Step 9. In this step choose your Mac look on VirtualBox, Dark mode is newly updated inside macOS 10.14 Mojave. So you can choose any one of them whether Light or Dark. it depends on your choice.

Choose Your Look
Step 10. Wow, congratulation now you have successfully installed it. Now have a look into macOS 10.14 Mojave wallpaper there some more settings for configuration just be patient and set up the settings.

Wallpaper of macOS 10.14 Mojave
Step 11. Log in again to macOS 10.14 Mojave on the VirtualBox machine.

Login to macOS
Related:
- How to Install macOS Mojave on VMware on Windows PC [New Method]
- Install macOS Catalina on VirtualBox on Windows PC [New Method]
- Install macOS Catalina on VMware on Windows PC [New Method]
Conclusion
Finally, I did it, I have installed successfully macOS 10.14 Mojave on VirtualBox, Step by step with a simple Guide. Therefore, if you have any kind of question or if you find any problem during installation comment on the below box. By the passage of time, you will get your response, I hope you have learned something from this article and thanks for your support.
Emmanuel Gonzalez
Im having trouble with the finder application
zayn
Emmanuel Gonzalez at the beginning of the article, I provided the download link you can get from there, the download file is uploaded in Google Drive
Dan
Hi,
I really appreciate all the work you’ve done creating this article. It’s very well laid out and logical. I am having a problem (of course!). My background is in Windows and Hyper-V so VirtualBox and Mac aren’t that comfortable for me. After click Start, a screen gets flashed, and I get dropped into the UEFI Interactive Shell v2.1 and can’t skip startup.nsh.
Any suggestions?
Thanks
dan
Mike
When I do everything written in the article will Windows 10 still be available on my PC?
zayn
Hi Mike yes
Mike
thank you zayn!