Storage & Media

How to Create a Bootable USB for macOS High Sierra

Creating a bootable USB installer for macOS High Sierra lets you reinstall the OS, perform a clean installation on a compatible Mac, or troubleshoot startup issues. This evergre...

Mara Ellison
How to Create a Bootable USB for macOS High Sierra

Creating a bootable USB installer for macOS High Sierra lets you reinstall the OS, perform a clean installation on a compatible Mac, or troubleshoot startup issues. This evergreen explainer walks you through verifying compatibility, preparing the USB flash drive, and using Terminal to build the bootable volume. Follow these steps to produce a reliable, reusable installer that works across multiple Mac models capable of running High Sierra.

Verify Mac and Installer Compatibility

Before you create the bootable USB, confirm your Mac supports macOS High Sierra and that the installer is available in your Mac App Store. High Sierra requires specific Mac models released between 2009 and 2012, plus certain later iMac and MacBook models. You must also download the High Sierra installer from the Mac App Store before creating the bootable USB, because the app is no longer distributed through the App Store and must be obtained from an existing Mac where it remains accessible.

Supported Models Include

  • iMac (Mid 2010 or later)
  • MacBook (Early 2009 or later)
  • MacBook Pro (Mid 2010 or later)
  • Mac mini (Mid 2010 or later)
  • Mac Pro (Early 2008 or later)
  • Xserve (Late 2009)

Prepare the USB Drive

Use a USB flash drive with at least 8GB of capacity, and back up any data on it, because the process will erase everything. Format the drive as Mac OS Extended (Journaled) using GUID Partition Map so it can be recognized as a bootable macOS target. The volume name can be any label you choose, though consistent naming helps you identify the installer during startup selection.

Quick Preparation Checklist

  • Insert the USB flash drive into your Mac
  • Open Disk Utility and erase the drive as Mac OS Extended (Journaled), GUID Partition Map
  • Name the volume (e.g., Untitled or InstallESD)
  • Ensure no other external drives conflict during the copy process

Open Terminal and Build the Bootable USB

Use the createinstallmedia command in macOS Recovery or from your existing High Sierra installation to copy the installer files to the USB drive. This step requires precise terminal syntax and the exact path to the installer app as well as the mounted USB volume. Run these commands carefully, since incorrect paths can overwrite system disks or other volumes.

Terminal Command Patterns

Typical usage involves specifying the path to the Install macOS High Sierra application and the target disk identifier, such as /Applications/Install macOS High Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled. After executing the command, confirm the prompt to allow the operation to proceed, then wait for the copy and validation steps to complete. Terminal does not show a traditional progress bar, so apparent inactivity can be normal during file copying.

Validate the Bootable USB

Once the process finishes without errors, eject the USB safely and reconnect it to confirm the volume is readable and contains installer data. A successful bootable USB includes the InstallESD.dmg and other essential files needed by the macOS installer. You can test the USB on the target Mac by holding the Option key at startup and selecting the USB volume as the boot device.

Validation Steps

Attribute Verified Detail Source Type
Volume Name Recognizable in Finder and Disk Utility Tool Verification
InstallESD.dmg Present in the root of the USB volume File Inspection
Bootability Option-key boot menu shows USB volume Startup Test
Total Size Approximately 6–7 GB used on an 8GB+ drive Size Comparison

Use the Bootable USB for Installation or Recovery

Restart the target Mac while holding the Option key, select the USB installer, and begin a fresh install or erase and reconfigure the startup disk. You can also use the bootable USB to reinstall High Sierra over the existing system without losing user data, provided the disk is healthy and compatible. If the USB fails to boot, verify the Terminal command was accurate and that the USB was formatted with GUID Partition Map, as MBR or APFS schemes can prevent recognition on older Macs.

Troubleshooting Common Issues

Errors during creation often stem from an incompatible drive format, a disconnected or insufficient USB, or an incomplete download of the original installer. If Terminal reports path errors, confirm the exact location of Install macOS High Sierra.app and adjust the command accordingly. Systems with firmware restrictions or newer T2 chips may exhibit different behavior, so consult model-specific notes if the USB does not appear in the Option-boot menu.

Quick Fixes to Try

  • Re-format the USB using Disk Utility with GUID Partition Map
  • Double-check the Terminal path to the installer app and volume
  • Use a different USB 2.0 or 3.0 port to rule out speed-related issues
  • Test the USB on a supported Mac to isolate hardware problems

Clean Up and Storage Best Practices

After installation, you can erase the bootable USB to reclaim storage and avoid confusion during future recoveries. Keep a duplicate of the installer if your Mac App Store access is limited, because the original download cannot be re-obtained once removed. Maintain a labeled, dated USB for High Sierra alongside current macOS installers if you manage multiple legacy systems.

Summary and Long-Term Usefulness

Following these steps produces a reliable macOS High Sierra bootable USB that remains functional for reinstallation, cleanup installs, and troubleshooting on supported hardware. The same general workflow—format, createinstallmedia, validate, and boot—applies to many legacy macOS versions with only installer app path and model support differences. By documenting the exact commands, verification checks, and failure points, this process stays useful well beyond the High Sierra era.