How to Fix Could Not Create a Preboot Volume for APFS install Error

When trying to install macOS, the error “Could not create a preboot volume for APFS install” usually shows up after selecting a target disk, stopping the installation. This error means the installer couldn’t set up the necessary APFS preboot volume on the disk.

Could Not Create a Preboot Volume for APFS Install Error Message
Could Not Create a Preboot Volume for APFS Install Error Message

The most common reason is a corrupted or wrongly formatted partition, but it can also be due to outdated firmware or disk permission issues.

In this article, we will discuss different ways to solve this error.

1. Format Disk to APFS

Formatting the disk to APFS makes it compatible with macOS installation, as APFS allows for a preboot volume needed to boot. This step erases all data and fixes partition errors, giving a fresh start for the installer to run smoothly.

Note: Formatting your disk will erase all data on it, so we recommend backing up any important data before proceeding. 

  1. First, boot into the macOS Recovery menu.
  2. For Macs with Apple silicon, press and hold the Power button until the Startup Options screen appears.Mac Power Button
  3. Select Options and click Continue.Navigating to Recovery Mode
  4. For Macs with older chips, restart while holding the Command + R keys.
  5. This will boot your device into recovery mode.
  6. From the menu, open Disk Utility.Open Disk Utility
  7. In Disk Utility, click Show All Devices.
  8. Select your disk and click Erase.Erase Drive in Disk Utility
  9. Select APFS from the Format menu.Formatting Drive as APFS
  10. Click Erase again to proceed.
  11. Wait for it to finish and check if the error message reappears. 

2. Mount Existing Preboot and Recovery Volumes

Fixing the problem often begins by checking system volumes that were missed. Mounting the existing Preboot and Recovery volumes lets the installer access important files needed for APFS settings. This step links the macOS installer to the current setup, which might avoid creating new volumes and solve the issue quickly.

  1. Open a Terminal window in macOS.Opening a Terminal
  2. Type the following commands one by one in the Terminal:
    diskutil mount Preboot 
    diskutil mount Recovery 
    sudo mount -uw /Volumes/Preboot 
    sudo mount -uw /Volumes/Recovery
  3. If you see the “sudo: command not found” error, you’re in recovery mode. Enter the commands without “sudo.” 

3. Format Disk to MacOS Extended

Changing the disk format to MacOS Extended (Journaled) wipes away the troublesome APFS setup that often causes errors. This lets the installer correctly switch the disk to APFS during installation, fixing any issues with partitioning or preboot volume setup.

  1. For older Macs, restart while holding Command + R.
  2. For Apple silicon Macs, turn off, then hold the Power button until the Startup Options screen appears.Mac Power Button
  3. Select Options and click Continue.Navigating to Recovery Mode
  4. In the recovery menu, open Disk Utility.Open Disk Utility
  5. Select your disk and click Erase.Erase Drive in Disk Utility
  6. Choose MacOS Extended (Journaled) as the Format option.
  7. Click Erase to format the disk.
  8. After completing, run the installer to check if the issue persists.

4. Reinstall MacOS in Recovery

Reinstalling macOS through Recovery mode guarantees the system can rebuild the needed APFS preboot volume without issues from previous errors or corruption. This approach skips problematic settings, letting the installer correctly format the drive and set up the needed system files.

  1. Boot into the macOS Recovery menu.
  2. For Macs with Apple silicon, power off, hold the Power button until startup options appear, then select Options and click Continue.Navigating to Recovery Mode
  3. For older Macs, restart while holding Command + R.
  4. In the recovery menu, choose Reinstall macOS.Reinstalling MacOS via Recovery Mode
  5. Follow the instructions to finish the installation.
  6. Check if the issue persists during installation.
ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.