📢 Newsroom Update

Apple’s new MacBook Pro features the incredibly powerful M4 family of chips and ushers in a new era with Apple Intelligence. Learn more >

📢 Newsroom Update

Apple introduces M4 Pro and M4 Max. Learn more >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

No disk for Recovery after erasing Monterey

On a Macbook Pro (13" M1 2020), after installing Monterey, I erased the system disk in Recovery, but I am unable to reinstall Monterey because Recovery sees no disk. The base system is still present, a container for it, and the SSD fabric; the system will now only boot into Recovery. I also attempted to install Monterey onto different external drives. Recovery does see those drives but will not install Monterey to them.


I've been told by phone support that this is a hardware problem, but the system had worked fine for about two months until I installed Monterey. In Monterey I encountered a large performance problem with USB 2.0 IO: a copy between 2 external disks that had been taking about 2 hours was now taking 20. So I erased Monterey in an attempt to roll back to Big Sur. (I did not know that this has been disallowed for M1 machines, I presume because Monterey has much more software that runs natively on M1.)



MacBook Pro 13″, macOS 12.0

Posted on Oct 28, 2021 10:41 PM

Reply
Question marked as Top-ranking reply

Posted on Oct 30, 2021 9:36 AM

Perfect - thanks for running that! Exactly what I suspected.


To re-add the APFS container needed for your macOS installation:


  1. Start up in macOS Recovery.
  2. If you're prompted to enter an administrator password, do so to continue.
  3. At the top of the screen, select Utilities -> Terminal.
  4. Run "diskutil list" again and verify that the internal disk is disk0, as shown in your previous output. If the current output differs, you might have to modify the next command as appropriate.
  5. Assuming that the internal disk is disk0, run this command to add a new APFS container between the Apple_APFS_iSC (disk0s1) container and the Apple_APFS_Recovery (disk0s2) container: diskutil addpartition disk0s1 APFS "Macintosh HD" 0
  6. If successful, a new APFS container should now be created as disk0s3, with a capacity of 494.4 GB. It should also have an empty volume inside named "Macintosh HD". You can verify this by running "diskutil list" again.
  7. Quit Terminal and reinstall macOS.


EDIT: Fixed some disk ID numbers.

Similar questions

6 replies
Question marked as Top-ranking reply

Oct 30, 2021 9:36 AM in response to emcgowen

Perfect - thanks for running that! Exactly what I suspected.


To re-add the APFS container needed for your macOS installation:


  1. Start up in macOS Recovery.
  2. If you're prompted to enter an administrator password, do so to continue.
  3. At the top of the screen, select Utilities -> Terminal.
  4. Run "diskutil list" again and verify that the internal disk is disk0, as shown in your previous output. If the current output differs, you might have to modify the next command as appropriate.
  5. Assuming that the internal disk is disk0, run this command to add a new APFS container between the Apple_APFS_iSC (disk0s1) container and the Apple_APFS_Recovery (disk0s2) container: diskutil addpartition disk0s1 APFS "Macintosh HD" 0
  6. If successful, a new APFS container should now be created as disk0s3, with a capacity of 494.4 GB. It should also have an empty volume inside named "Macintosh HD". You can verify this by running "diskutil list" again.
  7. Quit Terminal and reinstall macOS.


EDIT: Fixed some disk ID numbers.

Oct 29, 2021 1:45 PM in response to emcgowen

Hi emcgowen,


To guaranteed resolve this issue, you could restore the firmware on your M1 Mac, if you have another Mac available: https://support.apple.com/en-ca/guide/apple-configurator-2/apdd5f3c75ad/mac.


If you wanted to, you could even use a firmware restore to downgrade everything - firmware, Secure Enclave, macOS, you name it - back to macOS Big Sur. Let me know if you want to go this route and I can provide the steps needed.


Otherwise, check the main APFS container (not the one for the BaseSystem) in Disk Utility. If it doesn't contain any volumes inside, add a new volume called "Macintosh HD". The name doesn't matter, but that's the default system name. Once you add a volume into the container, you should be able to reinstall macOS with no issues.


EDIT: There might be another way to downgrade to macOS Big Sur just using your Mac. You'll need to reinstall macOS Monterey first though. Let me know if you're interested in this and I can help.

Oct 29, 2021 7:53 PM in response to emcgowen

Thanks for that info.


An M1 Mac uses three APFS containers as part of its normal operation. Two of them (as far as I'm aware) can only be recreated in a firmware restore:


  • Apple_APFS_iSC (firmware): This container contains 4 volumes that hold hardware related data, along with the secure boot policies and the Secure Enclave OS.


  • Apple_APFS: This is a regular APFS container, and contains a regular macOS installation.


  • Apple_APFS_Recovery (firmware): This container contains System Recovery.


  • BaseSystem container: This container contains the recoveryOS. It resides inside a disk image, and the disk image resides inside the System Recovery container.


Given that you were able to successfully start up in macOS Recovery, even though your normal APFS container is missing, that indicates that the two firmware containers are working properly, and you don't need to restore your Mac.


Follow these steps to describe your disk layout. From there, I can post steps to re-add the missing APFS container and reinstall macOS:


  1. Start up from macOS Recovery.
  2. If prompted for an administrator password, enter it to continue.
  3. At the top of the screen, select Utilities -> Terminal.
  4. Type this command and hit Enter (Return): diskutil list
  5. Select all of the output and press Command-C to copy it.
  6. Quit Terminal and open Safari.
  7. Sign into Apple Support Communities and paste the output here.

Oct 29, 2021 5:21 PM in response to Encryptor5000

Encryptor5000,


Thank you for the response. There is only one APFS container and it is for the BaseSystem. So the main APFS container is missing and Disk Utility doesn't seem to be able to add it back. So, no luck with reinstalling Monterey... And I don't have another Mac. This Mac was the replacement for a 15" 2011 Mac that finally died beyond my ability to repair it.


Oct 30, 2021 9:10 AM in response to Encryptor5000

-bash-3.2# diskutil list


/dev/disk0 (internal):


   #:                       TYPE NAME                    SIZE       IDENTIFIER


   0:      GUID_partition_scheme                         500.3 GB   disk0


   1:             Apple_APFS_ISC ⁨⁩                        524.3 MB   disk0s1


                    (free space)                         494.4 GB   -


   2:        Apple_APFS_Recovery ⁨⁩                        5.4 GB     disk0s2




/dev/disk3 (disk image):


   #:                       TYPE NAME                    SIZE       IDENTIFIER


   0:      GUID_partition_scheme                        +1.9 GB     disk3


   1:                 Apple_APFS ⁨Container disk4⁩         1.9 GB     disk3s1




/dev/disk4 (synthesized):


   #:                       TYPE NAME                    SIZE       IDENTIFIER


   0:      APFS Container Scheme -                      +1.9 GB     disk4


                                 Physical Store disk3s1


   1:                APFS Volume ⁨macOS Base System⁩       1.8 GB     disk4s1




-bash-3.2# 


Thank you for this help!


Oct 30, 2021 2:36 PM in response to Encryptor5000

Encryptor5000,


This partition gave me volume disk0s5 with 494.4 GB which Recovery saw and reinstalled Monterey. I must have erased that partition when I was attempting to roll back to Big Sur.


You have saved me a visit to the Genius Bar, for which much kudos. I've reinstalled my files from a Big Sur backup, and as for the performance regression through the USB dongle, I'll just buy a USB-C backup disk.


Thank you again!

No disk for Recovery after erasing Monterey

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.