What the NO_RECOVERY Error Means
The recovery partition (Recovery HD or the built-in recovery environment on Apple Silicon) is a hidden system volume that allows you to reinstall macOS, verify the disk, use the Terminal, and restore data from backups. When you try to boot into it by holding Command (⌘) + R (for Intel) or the power button (for M-series chips), the system shows a folder with a question mark, the message "Recovery server could not be contacted," or simply reboots into normal mode. This means the bootloader cannot find the required image or the partition is corrupted.
Common Causes
- Failure during system update or installation. An interrupted update process or sudden power loss can damage recovery system files.
- Incorrect disk partitioning. Third-party partition managers or manual formatting in Disk Utility without selecting the
GUID Partition Mapscheme can remove hidden volumes. - APFS file system corruption. Logical errors within the volume container make the partition invisible to the bootloader.
- Physical drive wear. SSD cell degradation leads to loss of service sectors where the recovery image is stored.
Solutions
Method 1: Boot via Internet Recovery (Intel) or Built-in Recovery (Apple Silicon)
This method forces the Mac to download a minimal recovery image directly from Apple's servers, bypassing the local disk.
- Completely shut down the computer.
- For Intel: Press the power button and immediately hold
Option + Command (⌘) + Runtil a spinning globe appears. For Apple Silicon: Press and hold the power button until "Startup Options" and a gear icon appear. - Select your language, connect to a stable Wi-Fi network or Ethernet.
- In the "macOS Utilities" window, open "Disk Utility" and verify the main volume. If no errors are found, select "Reinstall macOS".
💡 Tip: The process can take anywhere from 30 minutes to several hours depending on your internet speed. Do not interrupt the connection or close the laptop lid.
Method 2: Re-partition the Disk via Disk Utility
If the local recovery partition is damaged, it's often easier to recreate it by completely erasing the internal drive. Warning: this step will erase all data. Ensure you have a backup beforehand.
- Boot into Recovery Mode (as in Method 1).
- Open "Disk Utility".
- From the "View" menu, select "Show All Devices".
- In the sidebar, select the top-level internal disk (usually named
Apple SSDorMacintosh HD). - Click "Erase" and set:
- Name:
Macintosh HD - Format:
APFS - Scheme:
GUID Partition Map
- Name:
- Confirm the action, wait for completion, and close the utility.
- Launch "Reinstall macOS". The system will automatically create the missing recovery partition during installation.
Method 3: Recovery via Terminal and a Bootable Installer
If standard methods fail, use the Terminal to explicitly instruct the bootloader to recover the partition structure.
- In Recovery Mode, open "Terminal" from the "Utilities" menu.
- Run the following command to view the current disk structure:
diskutil list - Locate the identifier for your internal volume (e.g.,
disk1s1). If a partition namedApple_Boot RecoveryorRecoveryis missing, create a bootable installer on a separate USB drive (minimum 16 GB) using thecreateinstallmediacommand on another Mac. - Boot from the USB drive by holding
Option(Intel) or selecting it in "Startup Options" (Apple Silicon). - In the Terminal of the bootable media, execute:
Replacediskutil repairDisk /dev/disk0disk0with your physical disk identifier if different. This command will attempt to repair the GPT partition map and recreate service volumes. - After successful execution, reboot and install macOS from the USB drive.
Prevention
To avoid losing the recovery partition in the future, follow these simple rules. Always use the built-in "Disk Utility" instead of third-party partition managers, especially when working with APFS. Before any formatting or system update, connect your Mac to a power source and a stable network. Regularly create full backups via Time Machine to an external disk—this ensures that even if system partitions are completely lost, you can restore your data and environment without loss. Never interrupt a macOS update process until the reboot is fully complete.