Installing Mac OS on any other hardware except apple is against Apple’s terms and conditions. This article aims to guide you on how to install Mac OS on Windows PC. We are going to install Mac OS Mojave in a virtual machine using VMware workstation player.
Before We Begin
Before you proceed with this tutorial, I would like to make you clear about a few things regarding this installation and setup.
- This is not a native installation, meaning we are not replacing the primary operating system of your computer. We are just creating a virtual environment and loading the Mac OS Mojave in that environment
- The Mac OS might have performance issue even though you have a good specs PC (more on that later)
- You might not be able to use all the hardware devices you are using at the moment. E.g., my web camera is not detected by the mac os installed inside the virtual machine
Note: I recommend this tutorial for users with sound knowledge of windows operating systems, as you will need to install software and troubleshoot them as things might go wrong.
Also, there is no guarantee that this guide will work on your computer’s hardware.
If you have any issues do leave a comment down below and we might work to fix it together: ).
Well, this post is for those users who do not want to break their bank or even their PC to use Mac OS Mojave on their Windows PC. This tutorial will guide you to install Mac OS X on your Windows PC without formatting virtually using Vmware Workstation Player.
Not clear what we are actually doing here?? Let me explain!!
- We will be installing Mac OS X Mojave on a virtual machine environment. Instead of installing the operating system files into the hard drive and booting from it, we will install it within a software virtually inside windows 10/8/7 that will execute the files and let us use the Mac OS. (Read More About Virtualisation)
- This minimizes the risk of breaking your system, losing all your important data and information.
- You also will not need to buy expensive hardware that supports Mac OS and Windows. i.e hardware compatibility is not an issue here (Sometimes).
Preparation: Where to start..
First, let’s get hold of some of the applications and tools that you will require to run mac os Mojave on windows PC.
- A PC with a decent hardware configuration: For e.g. At least a dual-core CPU, 40 GB hard drive space, 4 GB of RAM e.t.c.
- Vmware Workstation Player (15.1.0): Vmware workstation player is a free version software, whereas Workstation is a premium software. But Vmware workstation does come with a 30 day trial subscription that you can activate by entering your email id after installing and running the application for the first time.
But for this tutorial, the workstation player will do the job for us.
- Mac OS X Mojave Image/Installer: Download the Mojave Installer(provided by tech viewer) from this link and extract it into a folder.
- Vmware Unlocker: This Unlocks the Vmware software for the installation of Mac Os X Mojave On Vmware Workstation player.
Let’s break down this into smaller sections
Step 1: Installing The Vmware Player Application
Downloading and installing the Vmware application is pretty straight forward.
- Download the application for the link provided above.
- Open the installer and follow the instructions.
- Do not open the Vmware workstation player just yet. Though opening the application after the installation process will not result in any issues in the future.
Step 2 : Unlocking Vmware For Installing Mac OS Guest
After installing the Vmware Workstation player. Now you need to unlock the VMware player. It is because, by default, the software does not support the installation of Mac OS on it.
This is a crucial step. If you skip it or do not complete the VMware unlock correctly, you will not see the Mac OS listed as an available operating system to be installed on the virtual machine.
- Download the unlocker and extract it.
- You should see something as shown below.
- Right-click on the file “win-install” and click “Run as Administrator”.
- A command window will pop up and run some lines of codes. You just need to wait till it finished its thing.
- After the process is done, the command window should automatically close
Step 3: Installing Mac OS X on the virtual machine
Now that the virtual machine has been unlocked, you are all set to install Mac OS on the virtual machine.
- Fire up the VMware workstation player
- On the dashboard, click on “ Create a New Virtual Machine”
- Set the configuration type to “Custom(advanced)” and click next
- On the operating system window, select “I will install the operating system later” radio button and hit next
- Now select “ Apple Mac OS X” on the given list and Mac OS X 10.14 on the version.
Note: If you do not see “Apple Mac OS X” listed, you need to go back to step 2 and unlock your Vmware again. Restart your PC, do it again and come back here.
- Click on next for all the windows after that. This is because all the pre-selected options are good enough for the installation and smooth operation of your Mac OS installation
- Alternatively, in the final window before you hit finish you should see a button that reads “Customize Hardware”. Open that and customize the basics of your virtual machine. Like, add some more RAM, add the default number of processors. But always be careful that you do not add more resources than your current system has.
- Hit Finish
- You should now be back to the dashboard of your VMware and Mac OS X machine.
- Open “Edit virtual machine settings”
- Click on “Add”
- Under “Hardware Types”, select Hard Disk and click next
- Leave the recommended Virtual disk type to default and click next
- Its time to load the OS X installation file on the machine, on the next window, select “Use an existing virtual disk”
- Click on “Browse” and locate the .vmdk file that you downloaded from google drive or the download location provided above and “finish”. If it asks you to convert the file, just “Keep existing format”. ( This is the huge MAC OS X Mojave file that you downloaded previously and extracted
- Hit the “Ok” button and finally hit the green play button that reads “Power on this virtual machine”
Step 3: Mac OS X Mojave Installation
Now if you have not received any issues or errors by this point, you are all good to install the operating system on the hard-drive.
- After powering the virtual machine on, you should see a grey screen with a silver apple logo in the center. Let it load and you should get into the installation
- This is just a basic setup which you should have no issue completing
- After you have set up your MAC and created an account you should be able to login to MAC OS Mojave
- Shutdown your Mac and go to the post-installation procedures
After you’ve gone through all this work and installed Mac OS X on your Windows PC virtually, there are some things that you will have to do before you can get the best of your system.
Some of the problems that will be fixed are :
- Screen resolution: Get Mac OS X on a full screen with full resolution inside VMware.
- Fix sound issues: You might not hear any sound, but this will fix that issue.
- Other performance lags and issues.
Installing The Vmware Tools
Shutdown your VMware machine or Mac OS Mojave after the installation has completed.
- Open the “Edit virtual machine settings” once again.
- Select CD/DVD(SATA) and under “Connection” select “Use ISO image file:
- Click on browse and navigate to the unlocker folder that you used to unlock the virtual machine in step 2.
- Navigate to unlocker208/tools/darwin and select darwin.iso.
- Power on the virtual machine.
- As soon as you log in into Mac OS, you should be prompted with the Virtual machine tools installation window.
- Just install the tools and restart the machine.
- This should basically fix every issue with the virtual machine.
That’s how to install Mac OS Mojave on PC/Windows virtually. If you have any issues, do let me know.