How to Run macOS on VMware Workstation 9.0.2 with Unlocker
If you want to run macOS on your Windows or Linux PC, you will need a virtualization software such as VMware Workstation. However, VMware Workstation does not support macOS as a guest operating system by default, unless you are running it on Apple hardware. To enable macOS support on VMware Workstation, you will need a tool called Unlocker.
Unlocker is a utility that patches VMware Workstation and Player to allow macOS to boot and run as a guest OS. It also provides a copy of the macOS VMware Tools for the guest. Unlocker has been developed by DrDonk and is available on GitHub[^1^]. The latest version of Unlocker is 4.2.6, which supports VMware Workstation Pro 16/17 and Player 16/17 on Windows and Linux.
In this article, we will show you how to use Unlocker to run macOS on VMware Workstation 9.0.2, which is an older version of the software that may not be compatible with the latest versions of Unlocker. However, you can still use Unlocker 4.2.6 with some modifications to make it work with VMware Workstation 9.0.2.
Step 1: Download and Install VMware Workstation 9.0.2
The first step is to download and install VMware Workstation 9.0.2 on your PC. You can download it from the official VMware website or from other sources online. Make sure you have a valid license key to activate it.
Step 2: Download and Extract Unlocker 4.2.6
The next step is to download and extract Unlocker 4.2.6 from GitHub[^1^]. You can find the download link under the Releases section of the repository page. You will get a ZIP file named unlocker426.zip, which contains the following files and folders:
commands: This folder contains the scripts that perform the patching and unpatching operations.
cpuid: This folder contains the binaries that modify the CPUID of the guest OS to make it compatible with macOS.
iso: This folder contains the darwin.iso file, which is the macOS VMware Tools image.
recovery-maker: This folder contains a utility that can create a macOS recovery VMDK from Apple download.
vmwpatch: This folder contains the binaries that patch vmware-vmx and vmware-vmx-stats to allow macOS to boot.
build.cmd: This file is a Windows batch script that builds the distribution files.
build.sh: This file is a Linux shell script that builds the distribution files.
clean.cmd: This file is a Windows batch script that cleans up the build files.
clean.sh: This file is a Linux shell script that cleans up the build files.
debug-build.sh: This file is a Linux shell script that builds the distribution files with debug symbols.
go.mod: This file is a Go module file that specifies the dependencies for building the utilities.
go.sum: This file is a Go checksum file that verifies the dependencies for building the utilities.
LICENSE: This file is the license agreement for using Unlocker.
README.md: This file is the readme document for Unlocker.
VERSION: This file contains the version number of Unlocker.
You can extract the ZIP file to any location on your PC, but make sure you have write permissions to that location.
Step 3: Modify Unlocker for VMware Workstation 9.0.2
The next step is to modify Unlocker for VMware Workstation 9.0.2, since it was designed for newer versions of VMware products. To do this, you will need to edit some files in the commands folder of Unlocker.
The files you need to edit are:
windows.bat: This file is a Windows batch script that runs all the commands for patching and unpatching VMware Workstation on 061ffe29dd