Highlighted
Contributor
Contributor

How to correctly install MacOS on ESXi 6.7 or 6.5 Server Hypervisors

Our company has a VMware ESXi 6.7 & 6.5 servers that run mostly Windows and Linux servers. We need to host Mac OS servers such as (MacOS 3.13 High Sierra) or (MacOS 3.14 Mojave). Here is a video that shows step by step how to implement:

https://www.youtube.com/watch?v=7VgfzC7-eF8&vl=en

Apparently it does not install as it keep looping back to the the black and white Apple logo screen.

https://www.sysnettechsolutions.com/en/vmware/install-macos-high-sierra-vmware-esxi/

After some reading no the web that before installing MacOS with VMware ESXi, we need to prepare the virtual machine for MacOS. We should use the VMware Unlocker "VMwareUnlocker2.1.1forESXi6.7" to run MacOS systems on VMware ESXi which I downloaded here:

[removed]

Below is another location where I have read about this VMWare Unlocker plugin:

[removed]

So I need to know if you have done this or if there is another better or correct way to install MacOS Virtual Server on ESXi 6.5 or 6.7 Host Servers?

Moderator edit by wila: removed links to the unlocker binaries

0 Kudos
21 Replies
Highlighted
Contributor
Contributor

Did you ever get this to work?

I have a ESXi 6.7.0 (Build 9484548). I downloaded the Install macOS Mojave app from the App Store. Created the iso according ot Apples own support article.

Same thing happens on my end. The VM boots with the back screen and white Apple logo but restarts about half-way through.

0 Kudos
Highlighted
Contributor
Contributor

The macOS license seems pretty clear that running under ESXi is not permitted (emphasis mine):

§2.B.iii: ... you are granted a limited, non-transferable, non-exclusive license ... to install, use and run up to two (2) additional copies or instances of the Apple Software within virtual operating system environments on each Mac Computer you own or control that is already running the Apple Software ...

Seeing as how in the very same sentence they distinguish between the acts of installing and running, I can interpret this no other way than macOS has to actually be in memory and executing before you start any VM. Not sure how you're going to do that and run ESXi at the same time.

0 Kudos