In this article we'll run through the steps necessary to create a bootable installer of the Mac operating system, whether it's so you can install the latest version of the macOS on multiple Macs; perform a clean install of the macOS; to get access to a Mac that won't start up; to try out a beta version of macOS, or just to be prepared with an emergency disk if your Mac experiences problems and you don't want to connect to the internet or can't access Recovery mode.
So if you want to find out how to make a bootable installer of macOS High Sierra, or a beta version of macOS, or an older version of Mac OS X or macOS, you've come to the right place.
You can also use your bootable installer to install the MacOS on a separate partition of your hard drive, it's also a hassle-free way to go back to an older version of MacOS X or MacOS.
Luckily, making a bootable installation of the Mac operating system became a whole lot easier when Apple launched OS X Mavericks back in 2013. With that version of Mac OS X, and all versions since, it's been possible to use the Terminal command createinstallmedia to create a bootable installer of the macOS, in this article we'll show you how.
What you need to make a bootable install drive
There are two main things you'll need to make your bootable install. The whole process shouldn't actually take very long.
A 12GB Flash Drive (at least!)
The installation file size for High Sierra is 5GB (4.80GB), but you’ll need a drive with at least 12GB storage available (it used to be 8GB, but Apple now recommends 12GB.)
We recommend a Flash memory stick if you are planning to boot from the drive as it will be quicker.
If you have data on the drive that you plan to use you will need to transfer it to another drive, or get a new drive, as it will be completely formatted.
MacOS installation files
You will need to get the installation files from the Mac App Store. If you already have the software installed on your Mac you will find it in the Mac App Store under your purchased tab.
It goes without saying that you will need an internet connection to download the software.
How to get High Sierra installation files
Here's how to get the MacOS High Sierra installation files (the same process applies if you are getting an older version of the MacOS, but you may need to look under your Purchased tab):
- Launch the Mac App Store on your Mac.
- Look for macOS High Sierra in the store (if you have previously downloaded High Sierra you could search under your Purchased tab).
- Click on the Download button. You will see a message warning that macOS 10.13 is already installed on this computer. Click on Continue to confirm that you want to download the full installer.
- Your Mac will download the installer to your Applications folder. This process may take some time depending on the speed of your connection and whether you are using a wireless network. It took us about 10 minutes over ethernet.
- If it automatically launches after download, quit - you don’t want to start the process of installing it on your Mac because doing so will delete the installers - and it’s the installers you need. If it opens, close the installer.
- You will find the installation files in your Applications folder. Access it via the Finder or by typing High Sierra into Spotlight.
How to make a bootable macOS installer
Note, the createinstallmedia method described here doesn’t work under OS X 10.6 Snow Leopard - it requires OS X 10.7 Lion or later. Also, the processes have changed slightly since Mavericks so if your looking to create an installation of one of the ‘Cat’ versions of Mac OS X you should read this instead.
Creating a bootable installation of MacOS requires a single command in Terminal. The createinstallmedia command makes it possible to create a bootable copy of an installer on any drive that’s connected to your Mac.
Note that the createinstallmedia command erases anything on your external disk though, so make sure there’s nothing on it that you need.
These are the instructions to follow if it’s the macOS Sierra installer you require, although if you wanted a different version of a post-Mavericks OS, the instructions will be similar.
Plug in an external drive with at least 8GB space (preferably 12GB) as that’s how much the installer will require.
Change the name of the drive to MyVolume as this will make the steps below easier to follow (otherwise you just need to replace the term MyVolume in the Terminal command with the name of your drive).
Open Terminal (the easiest way is to press cmd+space bar and then start typing Terminal).
Copy the following text into Terminal:
sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ macOS\ High\ Sierra.app
- Click Enter.
- Terminal will ask for a password. This is your user password. Note you won’t see characters appear as you type it in, that’s fine. After typing in your password, press Enter.
- Terminal will warn that it is about to erase the drive (so make sure there wasn’t anything important on it!). If you want to continue press Y and then Return. The process can take a while, you'll see “Erasing Disk: 0%… 10%… 20%… 30%…100%…
- If after erasing your drive you see a message asking if you’d like to use the drive for Time Machine be sure to click on Don’t Use.
- Now Terminal will spend a few minutes copying the installer file to your drive. "Copying installer files to disk… Copy complete" and so on will appear in the Terminal window.
- When Terminal has finished copying the installer you will see the words Copy complete and Done appear.
- Now you have the installer on the external drive you can use that to boot from. Plug the external drive into the Mac that you want to install the macOS on.
- Start up the Mac, holding down the Option/Alt key while it is booting up.
- Your Mac will display the Startup Manager, click on your High Sierra drive and select Install macOS.
You can also run the Mac operating system directly from an external drive rather than your built-in startup disk, this is handy if you are testing new versions of the Mac OS. The process is different to the one described above though, and we cover it here: Read about How to run macOS on an external hard drive here.
createinstallmedia commands for other versions of macOS
The createinstallmedia command will be slightly different depending on which version of macOS you are wanting to use.
sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ macOS\ Sierra.app
sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app
sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ Yosemite.app
sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ Mavericks.app