Written by
Connie YangSummary: A full guide to help you boot your MacBook from a USB with only three steps, including getting macOS installer files, creating a bootable USB installer, and using it to boot your Mac. Besides, offer fixes if your Mac won't boot from USB.
If you are seeking a complete tutorial on successfully booting your Mac from a USB, just follow our guide. Then you'll start up your MacBook Pro, MacBook Air, Mac mini, etc., from a USB drive in only three steps.
How to boot a Mac from a USB:
- Download the macOS installer from the App Store.
- Install the macOS installer onto a clean and Mac OS Extended or APFS (for Apple Silicon Mac) formatted USB.
- Boot your Mac from this bootable USB.
Note: The common way to boot a Mac from a USB requires downloading the target macOS installer and installing it onto a USB drive with the help of Terminal. Sounds easy, but it's tough to operate and error-prone.
If you are a tech newbie, you can use iBoysoft DiskGeeker to create a macOS bootable USB installer with only a few clicks, no needing to run Terminal.
1. Download, install, and open iBoysoft DiskGeeker and connect a clean USB drive or external drive to your Mac.
2. Select a volume on the USB drive and click Create boot disk > Continue.
3. Select your desired macOS version and click Create boot disk > OK to download the macOS DMG installer first.
4. Once the download process completes, click OK on the prompt to start creating a bootable USB installer and wait a moment to let the creation process finish.
Here's a tutorial to guide you in creating a bootable installer and booting your MacBook from the external drive. Follow this video now and boot your Mac from a USB easily!
Preparations to make a bootable USB for Mac
The preparations listed below are very important as they decide whether you can create a USB or external hard drive installer successfully or not. So, you'd better follow this part carefully.
Here is what you should do before creating a bootable USB drive:
1. Prepare a bootable Mac. A bootable USB drive should be created on a healthy Mac. If you need to create a bootable USB installer for an Apple Silicon Mac, prepare an M1/M2/M3 Mac. (No working on Mac? Create a macOS bootable USB installer on Windows.)
2. Prepare a clean USB flash drive or other secondary volume formatted as Mac OS Extended and with at least 32GB of storage (For macOS Big Sur, 64GB is better). That's because Mac OS Extended has higher compatibility among different OS versions, and the OS installer requires such storage space to load.
Note that you need to format the USB to APFS if you want to create a bootable drive for Apple Silicon Macs.
By the way, to format a USB drive or partition a volume on a USB drive, go to Disk Utility. For later operations to be easier, you'd better set your drive or volume name to one word. For names with over one word, the input format in the terminal is special.
3. Identify your Mac ports and make sure the USB drive is suitable. Once the interface of the USB drive is not suitable for your Mac, it can't be detected or recognized by your Mac.
If you have modern Macs, you'd better use a USB 3 or USB Type-C drive. If you use an Apple Silicon Mac, you should use a Thunderbolt 3 NVMe M.2 SSD.
Source: From iThinkNews
4. Ensure the macOS you'll download is compatible with the Mac model that you'll boot. You can check it from support.apple.com. If the target Mac can't support the Mac OS you've downloaded, it won't boot from the USB drive.
How to get macOS installer files?
After finishing the preparations mentioned above, it's time to download your desired macOS installation files.
To download macOS, you need to:
- Open the Apple menu > App Store.
- Search for your desired macOS version.
- Click GET and wait until the macOS downloading process is done.
Or you can click the following quick link to find your target macOS or search for older Mac OS on the Mac App Store website.
The Mac OS downloading process will take a long time. During this period, ensure that your monitor is on, the internet is connected well, and the Mac is kept charged.
Warning: If the Mac OS installer opens after downloading, you should quit it without continuing the installation. Or else, it will install on the computer you are using. By default, the macOS installer is stored in your Applications folder.
How to create a bootable USB installer for macOS?
After downloading the macOS installer on the Mac computer, you need to install it onto the prepared USB drive. This process is also what we call creating a bootable USB installer.
Please pay attention to every step below. Or, you can watch the video mentioned above, which is more visual.
Here's how to create a bootable USB installer for macOS:
1. Connect your Mac OS Extended formatted USB drive to the Mac.
Source: From BoltPosts
2. Open Terminal from Launchpad > Other.
3. Copy and paste one of the commands below and press Return/Enter.
Here, Applications stands for the destination where your macOS installer is stored on your Mac now. "MyVolume" means where the macOS installer file will be stored later.
You should replace Applications with the location your installer saves to (if you have changed its destination) and replace MyVolume with your USB drive name.
macOS Sequoia
sudo /Applications/Install\ macOS\ Sequoia.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
macOS Sonoma sudo /Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
macOS Ventura sudo /Applications/Install\ macOS\ Ventura.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
macOS Monterey sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
macOS Big Sur sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
macOS Catalina sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
macOS Mojave sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
4. Enter your admin password if required and hit Return/Enter.
5. Type Y when warning that the USB drive will be erased. And then, press Return/Enter.
6. Wait a moment until the "Copy complete and Done" notification appears. During the process, you'll see the system installation progress.
7. Eject your USB drive.
Now, you have created a bootable installer for macOS on your USB drive. If you think it is troublesome and time-wasting to do this job, you can use the Rufus for Mac utility to help you.
How to boot your MacBook from a USB
After making a bootable USB installer, you can use it to boot your Mac, like a MacBook Pro or MacBook Air. However, booting up a MacBook from a USB drive only once or for every startup is different.
Moreover, if your Mac is T2-based or has an Apple M1 chip, you should also change the startup security settings to enable it to boot from an external USB drive. Or else, you'll fail to boot the computer from the USB.
You can check the chip of the target Mac in the Apple menu > About This Mac.
Change the startup security settings to allow Mac to start up from a USB:
- Boot your T2 Intel-based Mac or M1 Mac in Recovery Mode.
For a T2 Mac, start up your Mac and meanwhile, press down Command - Option/Alt - R together until the spinning globe appears on the screen.
For an M1 Mac, shut down your Mac first. Then, hit the power button (Touch ID) until the startup options show up. - Click Utilities > Startup Security Utility from the menu bar in macOS Recovery mode.
- Type your admin password if required to authenticate.
- Reset the Secure Boot to Medium Security.
- Check "Allow booting from external media" (on T2-based Mac) or "Allow booting from external or removable media" (on M1 Mac).
- Exit macOS Recovery mode.
Now, the T2-based or M1 Mac computer supports booting from an external drive, and you can set about doing this task.
Boot your Mac from the bootable USB drive only once
You can use the startup disk manager to set your Mac to boot from the USB or external hard drive only once, as the following steps:
- Connect your USB drive to the target Mac that is connected to the Internet.
- Turn on or reboot the Mac and immediately hold down one of the following shortcut keys:
The Option/Alt key for an Intel-based Mac.
The power button for an M1/M2/M3 Mac. - Release the key when the startup disk options show up.
- Select the bootable USB drive and hit Return to boot your Mac in macOS Recovery Mode.
- Choose Install macOS from the Utilities window in Recovery Mode and click Continue.
- Follow the onscreen instructions to install macOS and set up your Mac.
Then, your Mac will start up from the bootable USB drive.
Boot your Mac from the bootable drive for every startup
Also, you can use the startup disk manager to allow your Mac to boot from the external media at every startup.
- Open the Apple menu > System Preferences > Startup Disk.
- Click the lock at the bottom left to unlock it.
- Select the bootable USB installer and click Restart to boot the Mac from the external USB drive.
Mac won't boot from a USB drive, what to do?
Unfortunately, when you try to boot your MacBook from the USB drive or external hard drive, you find the bootable USB not showing up in the startup options. What's the case? That shows your Mac doesn't detect the USB drive and therefore, you can't start up from the drive.
Here are some efficient solutions for fixing a Mac that won't boot from a USB drive.
Solution 1: Check the connections
You can replug the USB drive to your Mac and check if it shows up in the startup disk options. If not, plug the USB drive into another Mac to check if the drive can show up on it.
If the USB drive can be detected on the other Mac, go back to check the USB port on the target Mac. You can try another port on the Mac.
Solution 2: Check the macOS compatibility of the Mac
If you use the bootable USB drive on multiple Macs, you should note that the macOS in the USB drive is compatible with all Mac models. It is worth mentioning that the Apple M1 Mac only supports macOS Big Sur or later.
You can head to Apple's support page to check the software compatibility of your Mac.
Solution 3: Check the Startup Security Utility
If you forgot to reset the startup security settings on a T2-based or Apple M1 Mac, it won't allow you to boot from an external media by default and may prompt the Unable to set startup disk error 104. You need to boot your Mac in macOS Recovery to reset the Startup Security Utility.
Solution 4: Fix the USB drive
If, unfortunately, your USB drive still doesn't show up in the startup options after trying the above solutions, your USB drive probably has some issues.
You can run First Aid in Disk Utility to repair it. If it is useless, you have to back up the files on the drive to another place and reformat it. Then, recreate a bootable installer.
Final Thoughts
Creating a bootable USB installer and booting your Mac from it is a little bit complicated and time-consuming. But this post supplies a complete guide to help you boot your Mac from a bootable USB drive step by step.
Alternatively, you can watch the video in this post, which is easier for you to follow. Hope you can calm down and read this article or video carefully.