Installing macOS on an external drive transforms your Mac into a versatile, on-demand system that you can carry with you. This process creates a fully functional bootable drive, allowing you to start up any compatible Mac from the external hardware. It is ideal for troubleshooting, testing new software, or maintaining a separate workspace without touching the internal drive.
Why Install macOS on an External Drive
The primary reason to install macOS on an external drive is flexibility and safety. By keeping the main internal drive untouched, you create a pristine backup environment for development or creative work. This setup is also excellent for IT professionals who need to support multiple machines with identical configurations, as the drive can be quickly moved from one Mac to another.
Compatibility and Hardware Requirements
Before beginning, ensure your Mac supports booting from an external drive. Most Intel-based Macs from 2012 onwards and Apple Silicon models from 2020 are compatible. You will need a high-speed external drive, preferably USB 3.0 or Thunderbolt, with enough capacity to hold the entire operating system and your applications, generally a minimum of 256GB.
Preparing the External Drive
Formatting the drive correctly is the most critical step to ensure a successful installation. You must use the GUID Partition Map scheme and the APFS or Mac OS Extended (Journaled) format. Incorrect formatting will prevent the Mac from recognizing the drive as a valid startup disk.
Step-by-Step Formatting Guide
Connect the external drive to your Mac using a reliable cable.
Open Disk Utility, located in the Applications > Utilities folder.
Select the external drive in the sidebar and click "Erase".
Set the format to either APFS or Mac OS Extended (Journaled).
Choose "GUID Partition Map" as the scheme.
Assign a clear name and click Erase to finalize the process.
Creating the Bootable Installer
Once the drive is formatted, you need to create a bootable installer using the Terminal application. This process copies the macOS recovery system onto the external drive. It requires a stable internet connection and the original macOS installer downloaded from the App Store.
The Installation Command
Open Terminal and type the specific command for the macOS version you are installing. For example, for macOS Monterey, the command uses the `createinstallmedia` path. Be cautious when entering this text, as incorrect syntax will result in the process failing.
Booting from the External Drive
After the command completes and the drive is ready, restart your Mac while holding down the Option key. The Startup Manager will appear, presenting available boot volumes. Select the external drive icon to begin the installation process on that specific hardware.
Post-Installation Configuration
Once the installation finishes, you will boot into a fresh macOS environment. You should immediately update the system to the latest patch level and configure your user preferences. This drive can now be used to reinstall macOS on any compatible Mac by selecting it in Startup Disk preferences.