Home > How to Tips

Mac/MacBook Won't Boot from USB (Sonoma), 2024 Fixing Guide

Updated on Monday, December 23, 2024

Written by

Connie Yang

Approved by

Jessica Shee

English Français Deutsch やまと Español Português

Summary: If your Mac won't boot from the USB drive, follow this post. This article explains the reasons why you fail to boot your MacBook from a bootable USB drive and offers solutions to fix the issue. If you want to recover data from your Mac that won't boot up, run iBoysoft Mac Recovery Mode.

A bootable USB drive is a saver when your MacBook won't turn on, and also a nice assistant if you want to try the latest macOS Sonoma or certain versions for tests on multiple Macs.

However, your Mac won't boot from USB drives or external hard drives because you are in one of the cases:

Don't be so worried. This post will give you a hand. It offers workarounds to force your Mac to boot from a USB successfully and also tells you the reasons why your MacBook won't boot from USB.

Quick ways to fix your Mac that won't boot from USB:

  1. Check the USB drive connection
  2. Check if you've created the bootable USB drive correctly
  3. Check if your Mac supports the macOS on the USB
  4. Reset the startup security settings
  5. Run First Aid to check & repair the USB drive
  6. Reset NVRAM & SMC

 Note: If you want to use a bootable USB drive to recover data or boot up your Mac that won't start, that's redundant. Unlike other data recovery apps that require creating a bootable USB installer for data recovery, iBoysoft Mac Recovery Mode only requires you to run a single command to rescue the data on an unbootable Mac. 
 

To boot an unbootable Mac that can't be fixed by Disk Utility First Aid or the Reinstall macOS feature in macOS Recovery, you can cleanly reinstall macOS on your Mac. That is to recover data from the unbootable Mac with iBoysoft Mac Recovery Mode, erase the whole Mac hard drive (this can wipe errors on the disk too), and then reinstall macOS.

Go to tell others whether they actually need to boot from a USB drive.

 

Why is your Mac not booting from a bootable USB?

The most possible reason is that you haven't correctly created a bootable USB drive. Besides, some other common causes stop your Mac from booting from a USB drive, including improper or loose connection between your Mac and the USB drive, incompatible USB bootable installer, incorrect startup security settings, corrupted USB drive, etc.

Hurry up to tell the analysis of this issue problem to others.

 

Mac/MacBook won't boot from USB, follow these solutions

As mentioned above, the reasons why your Mac won't boot from a USB device are diverse. Thus, you need to troubleshoot this problem in all possible ways. Here, we've listed them all with detailed steps.

Check the USB drive connection

If your Mac is not detecting the bootable USB, in other words, the bootable USB not showing up in the startup manager, the first thing you need to do is check the connection.

Maybe you haven't connected the USB drive to the Mac port or USB hub tightly and correctly, making macOS doesn't detect and show up the USB disk.

You can reconnect the USB drive to another port on your Mac. If you use a USB hub, plug the USB device into another port on the hub and disconnect other unnecessary accessories. If the USB drive still doesn't appear, you try to change a USB cable.

Check if you've created the bootable USB drive correctly

Creating a bootable USB drive is a complicated and hard job. If any step goes wrong, you'll fail to create a bootable USB installer or make an unusable one. Eventually, your MacBook Pro won't boot from the USB.

To check if you've done something improper during the bootable USB creation, you can make a comparison with the steps below. Or, learn more details from this guide: How to boot a Mac from a USB?

  1. You need to make preparations, including a healthy Mac and a clean USB formatted with Mac OS Extended and having enough space as the installer requires. Notably, to create a bootable USB for Apple Silicon Mac, you need to format the USB to APFS.
  2. Download the macOS installer files without installation on the healthy Mac.
  3. Use Terminal to install the downloaded macOS on the USB drive.

Also, you can follow this intuitive video to re-create a bootable USB device.

Check if your Mac supports the macOS on the USB

If your Mac freezes when booting from a USB drive or happens other booting issues, you need to check if your Mac model is not compatible with the USB installer. Especially if you get the USB from others or use it on several Mac devices for software testing.

macOS Sonoma compatible Mac devices

macOS Monterey compatible Mac models

Check more on support.apple.com

Reset the startup security settings

If you can't see the USB flash drive in the startup disk manager when booting your MacBook, you need to check if you've enabled your Mac to start up from an external media.

On Mac machines equipped with an Apple T2 chip or Apple Silicon chip (M1, M2, & M3), you need to change the startup security settings if you want your Mac to boot up from a designated startup disk.

To reset the startup security settings on a T2-chipped Mac:

  1. Shut down your Mac.
  2. Press down Command + R when restarting your Mac to Recovery Mode.
  3. After in macOS Recovery mode, click Utilities on the top menu bar > Startup Security Utility. 
  4. Enter your admin account if asked to authenticate.
  5. In the Secure Boot section, check Medium Security.
  6. In the Allowed Boot Media section, select Allow booting from external or removable media.
  7. Quit macOS Recovery Mode.

To reset the startup security settings on a Mac with an Apple silicon chip:

  1. Turn off your Mac and wait a few seconds.
  2. Press down the power button until the startup options appear.
  3. Select Options > Continue. 
  4. Enter your admin password > Continue.
  5. When you see macOS utilities show up, click Utilities on the top menu bar > Startup Security Utility.
  6. Select your Mac startup disk and then click Security Policy.
  7. Check Reduced Security > OK. You may need to enter the admin password on the User pop-up menu.
  8. Exit macOS Recovery Mode.

Run First Aid to check & repair the USB drive

If the above troubleshooting methods cannot help you fix your Mac that won't boot from the USB, your USB drive may contain some problems. You can run Disk Utility First Aid to check it.

  1. Enter macOS Recovery Mode.
  2. Click Disk Utility.
  3. Select the USB drive from the sidebar and then click First Aid > Run.
  4. Wait for the process to complete.

Reset NVRAM & SMC

NVRAM (non-volatile random-access memory) stores and manages system-related data that is used to enable the Mac to perform properly and run fast. So, when your Mac won't boot from the internal hard drive or USB drive, you can try resetting NVRAM.

SMC, short for System Management Controller (SMC), takes over power functions on your Mac. Resetting SMC sometimes works to fix Mac startup issues.

If you think this post helps you fix the Mac not booting from the USB problem, share it with more people.