Skip to content

iThinkVirtual™

Virtualization. Tech Talk. Rambling.

Menu
  • Home
  • Home Lab
  • How-To’s
  • Tools
  • Video Gallery
  • About
Menu

macOS 10.13 High Sierra on ESXi 6.5

Posted on December 31, 2017March 22, 2019 by virtualex

**NOTE: This is completely for experimental purposes and is unsupported by both Apple and VMware**

Hello all!  This is just a quick follow up to my previous guide on running macOS 10.12 Sierra on ESXi 6.x, where I have now successfully updated the VM to macOS 10.13 High Sierra.

If you simply try to run the upgrade via a self-made ISO, or via the Mac App Store, the final image will fail to boot.  The reason being is because starting with macOS 10.13, Apple has converted the file system from Hierarchical File System Plus (HFS Plus orHFS+) to the new Apple File System (APFS).  During the upgrade process, the HFS+ will be converted to APFS, and the unlocker utility which allows us to even run a macOS VM on ESXi doesn’t support APFS.  In fact, support for ESXi, in general, is no longer available in the latest Unlocker 2.1.1 so I am still using the Unlocker 2.1.0 for ESXi, and Unlocker 2.1.1 for VMware Workstation 14.

For this quick tutorial, I am using the latest VMware ESXi 6.5 Update 1 Build 7388607 and I started by simply cloning my macOS 10.12 VM to a new virtual machine.

Once powered on, go to the Mac App Store and download the macOS High Sierra installation.  When the download is complete, DO NOT run the installer and quit it instead.  You will now have the installer application available in your Applications folder.

Now, open a Terminal session and enter the following command as one line.  Depending on the account you’re are logged in with, sudo may or may not be needed.

sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/startosinstall --converttoapfs NO --agreetolicense --nointeraction

The key argument here is the “–converttoapfs NO” which prevents the OS from converting the drives file system format from HFS+ to APFS.  Additionally, the “–nointeraction” argument is optional.

Now sit back, relax, and let the upgrade do its thing.  When the upgrade is complete, the VM should have successfully booted up and you will now be running macOS High Sierra.

-virtualex

Pingbacks:

  • https://ithinkvirtual.com/2017/02/12/create-macos-os-x-vm-on-vmware-esxi-6-5-vmware-workstation-12-x/

Loading

Like this:

Like Loading...

Related

CC BY-NC-SA 4.0 macOS 10.13 High Sierra on ESXi 6.5 by virtualex is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Post navigation

← Achievement Unlocked! VCP6-DCV!
Homelab Makeover 2.0 →

Subscribe to my blog...

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 605 other subscribers

Awards

Certifications

Certification Badges

CloudCred Badge

Categories

  • Home Lab
  • How-To's
  • Uncategorized
  • vExpert

Recent Posts

  • Nested vSphere Home Lab – Part 4 – VMware Aria Suite Lifecycle Deployment & Configuration
  • Nested vSphere Home Lab – Part 3 – vSphere 8.x Lab Deployment
  • Nested vSphere Home Lab – Part 2 – Active Directory & Certificate Authority
  • Nested vSphere Home Lab – Part 1 – Sophos Firewall
  • Nested vSphere Home Lab Series

Archives

  • January 2025
  • January 2024
  • April 2023
  • March 2023
  • January 2020
  • March 2019
  • February 2019
  • January 2019
  • March 2018
  • February 2018
  • December 2017
  • November 2017
  • March 2017
  • February 2017
  • August 2016
  • May 2016
  • April 2016
  • March 2016

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
© 2025 iThinkVirtual™ | Powered by Minimalist Blog WordPress Theme
%d
    I use cookies to ensure that I give you the best experience on my website. If you continue to use this site, I will assume that you are happy with it.AcceptRead More