All Blog Posts

Check this out

A new virtualization layer for Mac build infrastructure.

Try Orka

VMware on Mac: How to Create a Virtual Machine

Configure screen for VMware on a Mac

MacStadium offers virtualization of macOS, Windows, and Linux on genuine Apple hardware by pairing it with VMware. We offer the latest stable version of the VMware ESXi hypervisor on dedicated hardware, so extending your on-premises VMware setup to the cloud is secure and won’t require you to remake the wheel in the process.

Today, we’ll walk through the process of creating your first Mac VM running on VMware at MacStadium via the vCenter user interface.

vCenter UI

First, you’ll want to sign in to your vCenter instance hosted by MacStadium. The MacStadium private cloud options you selected at signup will determine the number of physical hosts you see in your vSphere cluster. As you grow, you will be able to manage multiple networks or groups of hosts within this same interface.

Create a Single Mac VM in VMware

First, in the vCenter Navigator, right-click on the Cluster and select New Virtual Machine.

Then, select Create a new virtual machine and then select Next.

Choose a name for the VM, for example, “macOS-10.15” and then select Next.

New Virtual Machine dialog, step 2: select a name and folder. Virtual machine name: macOS-10.15.

In Select a compute resource, click Next. If you don’t have DRS Mode enabled, you will be prompted to select a specific host to deploy your Mac VM to. Otherwise, VMware will select a host for you.

Select the datastore for your VM’s files (generally you will only have one of these). Select Next.

Select the default presented for Compatibility and then Next.

New Virtual Machine step 5: select compatability. Compatible with ESXi 6.7 Update 2 and later selected

For Guest OS Family select Other and Guest OS Version Apple Mac OS X 12.15 (64-bit). Don’t worry if this won’t match the actual macOS version; we only need one that is close.

New Virtual Machine step 6: select a guest OS. Guest OS family: other. Guest OS version: Apple macOS 10.14 (64-bit) selected

Select the following virtual hardware settings before selecting Next:

• CPU: 2

• Memory: 4GB

• New Hard Disk: 80GB

• New Network: Browse > Private-1 (The name of your private range in your IP Plan)

• Expand CPU and select Expose hardware assisted virtualization to the guest OS if you would like to set up nested virtualization with Docker.

• New CD/DVD Drive: Datastore ISO File. Select ISO > OSX > macOS_BigSur.iso. Ensure that Connect is selected.

Check to see that your summary looks correct, and then Finish.

New Virtual Machine Step 7: Customize Hardware. CPU 2, Memory 4GB, New Hard disk 80GB, New Network Private-1, New CD/DVD Drive Datastore ISO file, New USB controller USB 3.0, Video card specify custom settings

Finally, you will see your newly created VM listed under the Node on which it is running, like so:

vSphere client showing new VM created called SRV2012

You May Also Like

Was this article helpful?

Vote Submitted
Oops! Something went wrong while submitting the form.
Vote Submitted
Oops! Something went wrong while submitting the form.
Return to Blog Home