Need a part for your ThinkPad? Visit our FRU parts catalog at thinkpads.org/fru

How to create a macOS High Sierra install USB from the 21MB installer - ThinkPads.org

How to create a macOS High Sierra install USB from the 21MB installer

X220

With macOS High Sierra Apple has changed the way the installer works. Before, the App Store would download the full image for the install and you could use createinstallmedia to create a bootable USB. Now, the App Store downloads a macOS High Sierra downloader which in turn downloads the image. Because of this, the createinstallmedia utility is broken and throws an error.

To create a install media disk, do the following:

  • Let the installer download the full image

Installer

  • Open a terminal and change directory to the install directory:

    cd /Applications/Install macOS High Sierra.app/Content

  • Create a directory called SharedSupport

    mkdir SharedSupport

  • Copy all the data from downloded installer into the folder you created

    cp -Rav /macOS Install Data/* SharedSupport/.

  • Run createinstallmedia without the --applicationpath parameter

    createinstallmedia --volume CHANGEME

After that, inside the SharedSupport folder you should see this:

SharedSupport

This is the terminal dump of the process:

Terminal

Now, insert the USB into your ThinkPad and boot from it and start the installer. Once you format the hard disk and start the install process, the installer should fail with the following error:

Error

Now, go to the top of the screen, select Utiltities and select Terminal. Once the terminal opens, you need to copy the InstallESDDmg.pkg install package from the USB to the Hard Drive of the PC manually.

  • Find the install USB in /Volumes/ and change the directory to it

    cd /Volumes/CHANGEME

  • Verify that the InstallESDDmg.pkg file is there

    ls -la

  • Copy that file to the install hard disk

    cp InstallESDDmg.pkg /Volumes/CHANGEME/macOS Install Data/.

  • Restart the installer

Once you do this, the installer should finish and you should have a working macOS High Sierra installation.