A cloned version of your macOS installation on a portable USB drive can be invaluable if your system suddenly fails to boot. It can give you troubleshooting options and even permit you to keep working with an identical copy of your files. While internal hard drives are the best way to create bootable copies of your system, a USB drive can also work. You will learn in this guide how to install macOS on a USB drive.
How to Install macOS on a USB Drive
You’ll want to use the Disk Utility app for this method. First, right-click the USB drive in Disk Utility and click “Erase.”
Format your USB drive as “Mac OS Extended (Journaled)” and choose the GUID Partition Map scheme.
If you can’t find the option to set the partition table, make sure you’re selecting the “View -> Show All Devices” option.
Right-click on the USB drive, click Erase, and select the partition table.
When the process is complete, download macOS. Unless you have a specific reason to install an older version of macOS, download the most recent installer from the App Store.
Given the size of macOS Big Sur (around 13GB), it may take a while. It may open and begin to take you through the installation process when it finishes downloading, but you don’t want to do this. Follow the instructions below for another way to create a bootable installer.
Open Terminal (found in the Utilities folder) and copy the snippet below. Note that you’ll want to change the placeholder for whatever your USB drive is called:
sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/[your-usb-drive]
This code makes a couple of assumptions:
- You’re installing macOS Big Sur onto your USB drive.
- The downloaded installer will get stored in your Applications folder.
Of course, you’ll need to change the file paths if neither of these are true. For other Operating Systems, Apple provides the necessary snippets you need.
Once you press the Return key, the installation process will begin. Note that you’ll need to input your administrator password and confirm that you want to erase the current drive.
It could take a while to erase the USB, but at some point, you will be asked whether Terminal can access files on your USB drive. You should confirm that it can.
From there, the install process will copy files to your USB. It will also rename the USB to whatever is set for the installer you downloaded. In our example, it’s “Install macOS Big Sur.”
At this point, you can quit Terminal and eject the USB drive.
How to Clone Your Hard Drive to a USB Drive
If you have a USB drive large enough to accommodate the data on your boot drive, you can create a direct clone of your boot drive. If you use the proper software, this disk will also be bootable.
The process is super straightforward.
1. Select your boot drive as the source for the clone.
2. Set your USB drive as the target for the cloning operation.
3. Click “Start” to begin the cloning process. This will overwrite and replace the content of the USB drive with the clone of the boot drive.
From here, you’ll want to boot from the drive itself.
How to Boot Up from a USB Drive
Once you’ve installed macOS on a USB drive, or cloned your hard drive, you’ll need to restart your computer and boot from your USB drive.
You can run macOS from a bootable USB installation much like you’d run one from from an internal drive. There’s no operational difference between the two systems. Though, running off of a USB drive is going to be slower than the internal SSD.
To boot from your USB drive, set your bootable USB as your startup disk for the next boot in “System Preferences -> Startup Disk,” then click “Restart” to reboot your Mac.
Your Mac will reboot from the USB instead of your default startup disk. You could also use the Startup Manager to select your boot drive when you start macOS.
If you’re using an Apple Silicon machine, you’ll need to insert the USB drive, shut the Mac down, then reboot and hold the Power key until you come to the Startup Manager.
For Intel Macs, restart and hold the Option key to enter into the boot selection dialog.
For both types of machines, use your keyboard’s arrow keys to select the USB drive from the list of bootable devices, click to confirm, and your USB drive will begin to boot.
You can now run the operating system as normal and use this USB drive to boot up your Mac. Disk operations on the boot drive can be performed safely from a USB stick as well.
Frequently Asked Questions
1. Can I split an installation across multiple USB drives?
In our experience, you will not be able to do this. As such, you’ll need a large enough USB drive to store Big Sur. We recommend 16GB to give yourself enough “wiggle room” when it comes to the installation process.
2. Am I able to use a USB connection other than USB-C?
Yes. Our testing gave us no issues when using a USB 2.0 to USB-C connector, so you’re able to press your older USB drives into service.
3. Can I boot older versions of macOS from a USB drive?
Our tests were inconclusive here. In theory, there’s no reason why you couldn’t boot an older version of macOS, and Apple does offer ways to install older versions on a USB. Though, if your Mac is based on Apple Silicon, you may find incompatibilities.
We also don’t know whether you’ll experience issues if you look to install an older OS you don’t own. In short, we don’t recommend it, and it’s likely not supported.
Linux users know that booting from a USB drive is a useful way to get into the OS. macOS users can also install the OS onto a USB drive and work with the same installation that’s on your internal (and faster) drive. In fact, you have a couple of ways to do this: either using Disk Utility to format the drive before installing macOS or cloning your drive using a third-party tool.
If you have a USB drive that needs to be fixed, find out how to fix unformattable USB drives. What will you use your USB installation of macOS for? Let us know in the comments section below!
Our latest tutorials delivered straight to your inbox