Yes, you can boot a Mac from an external drive—USB, Thunderbolt, or SD card—by holding the Option key during startup and selecting the external volume. This works on Intel and Apple silicon Macs, though the steps differ slightly. Below is the complete process, what you need, and how to troubleshoot common issues.
Why Boot from an External Drive?
Booting from an external drive is useful for several reasons. You might want to run a second copy of macOS for testing, recover files from a Mac that won’t start, or run an older or newer version of macOS than the one installed on the internal drive. It’s also a common way to create a portable work environment that you can carry between computers. Many users also use an external drive to free up space on a small internal SSD.
What You Need
To boot from an external drive, you need three things:
- A Mac with a USB, Thunderbolt, or SD card port (most Macs from the last decade qualify).
- An external drive with enough capacity (at least 16 GB for a minimal macOS install, but 256 GB or more is recommended for a full system with apps and files).
- A copy of macOS that is compatible with your Mac model. You can download the installer from the App Store or use a recovery tool.
For best performance, use a USB 3.0 or Thunderbolt drive. Older USB 2.0 drives will boot, but they will be noticeably slower.
How to Install macOS on an External Drive
Before you can boot from an external drive, it must have macOS installed on it. Here’s the general process:
- Connect the external drive to your Mac.
- Open Disk Utility (in /Applications/Utilities/).
- Select the external drive in the sidebar, then click Erase.
- Choose a name, select Mac OS Extended (Journaled) or APFS (depending on your macOS version), and use the GUID Partition Map scheme.
- Click Erase to format the drive.
- Download the macOS installer from the App Store (or use a bootable installer you already have).
- Open the installer and follow the on-screen instructions. When asked where to install, choose the external drive.
If you already have a bootable installer on a USB stick, you can use that to install macOS onto the external drive instead.
Booting from the External Drive
The method depends on whether your Mac has an Intel processor or Apple silicon (M1, M2, etc.).
Intel Macs
- Shut down your Mac.
- Connect the external drive if it isn’t already.
- Press the power button, then immediately press and hold the Option (Alt) key.
- After a few seconds, you’ll see a screen showing all bootable volumes. Use the arrow keys to select the external drive, then press Return.
Apple Silicon (M1/M2/M3) Macs
- Shut down your Mac.
- Connect the external drive.
- Press and hold the power button until you see Loading startup options.
- Click the external drive icon, then click the arrow underneath it.
If the external drive doesn’t appear, you may need to check the Startup Disk preference pane in System Settings (or System Preferences) to allow booting from external media.
Choosing a Startup Disk in System Settings
You can also set the external drive as the default startup disk so your Mac always boots from it (until you change it).
- Open System Settings (or System Preferences on older macOS).
- Click General > Startup Disk (or just Startup Disk in System Preferences).
- Click the lock icon and enter your password.
- Select the external drive, then click Restart.
On Apple silicon Macs, you can also hold the power button to access startup options and choose a default disk from there.
Common Problems and Fixes
Sometimes the external drive doesn’t appear in the boot menu. Here are the most common reasons and solutions:
- Drive not formatted correctly. The drive must be GUID Partition Map, not Master Boot Record (MBR) or Apple Partition Map. Reformat it.
- USB port issue. Try a different port, especially one directly on the Mac (not a hub). Some hubs don’t pass boot information.
- Security settings (Apple silicon). If you see a message that the drive isn’t allowed to boot, you need to change the security policy. In Recovery Mode (hold power button, then Options), go to Utilities > Startup Security Utility and select Allow booting from external media.
- Drive is too slow. Some USB 2.0 drives are too slow to boot reliably. Use a USB 3.0 or Thunderbolt drive.
- Incompatible macOS version. The macOS on the external drive must be compatible with your Mac model. For example, a 2012 Mac can’t run macOS Monterey.
Performance and Limitations
Booting from an external drive works, but performance depends on the connection. Thunderbolt 3 or 4 drives are nearly as fast as internal SSDs. USB 3.0 drives are slower but usable. USB 2.0 drives will feel sluggish, especially when launching apps or copying files.
Also note that some Macs may not support booting from external drives at all—for example, the original MacBook Air (2008) had a special boot mode, and some older Macs have firmware limitations. Check Apple’s support docs for your specific model.
Alternatives to Booting from External
If you only need to access files, you don’t need to boot from the external drive. You can use Target Disk Mode (Intel Macs) to connect two Macs, or simply mount the external drive and copy files while your Mac runs normally. For recovery, macOS has a built-in Recovery Mode that lets you reinstall macOS, restore from Time Machine, or use Disk Utility without an external drive.
Frequently Asked Questions
Can I boot from an external drive on an M1 Mac?
Yes, Apple silicon Macs can boot from external drives, but you may need to adjust the security policy in Recovery Mode. The process is different from Intel Macs—you hold the power button instead of the Option key.
Will booting from an external drive damage my Mac?
No, it’s safe. The Mac simply uses the external drive as its system disk. The internal drive remains untouched, and you can switch back anytime.
Can I use an external SSD to run Windows on a Mac?
Yes, you can install Windows on an external drive using Boot Camp, but it’s more complex and not officially supported on Apple silicon Macs. On Intel Macs, you can create a bootable Windows USB and install it to an external drive, but you’ll need to hold Option at startup to select it.
Why is my external drive not showing up in the boot menu?
Most likely it’s not formatted with GUID Partition Map, or the security policy is blocking it. Reformat the drive with Disk Utility, and on Apple silicon, go to Startup Security Utility and allow external booting.
How do I stop booting from the external drive?
Simply restart your Mac and hold the Option key (or power button on Apple silicon) to select the internal drive. Or go to System Settings > Startup Disk and choose the internal drive.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
More cards in this drawer
- Secure Boot Battlefield 6 ASUS: Fix & Enable Guide
- Best Tech Websites to Follow for Pros & Beginners
- Second Wind Quest Walkthrough: Where Winds Meet6.00 min/km
- Enshrouded Weapon Upgrade Guide: How to Improve Gear5.00 min/km
- Connect Phone to Controller for Cloud Gaming
- Python Search Highlighting: Snippets & Matches