You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

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

Catalina on an iMac with an HDD - resizing the Catalina container?

I have a used 27" iMac with Catalina preinstalled on a 1TB HDD. No SSD or Fusion drive.


Here's what I would like to do:

  • Resize the Catalina container from 1TB to 250GB (it currently occupies the entire HDD)
  • Create a partition in the remaining 750GB and format it as Mac OS Extended


I'm hoping there is a way to do this while keeping the bootable Catalina APFS container operational - just reducing its size.

iMac Line (2012 and Later)

Posted on Apr 17, 2020 9:31 AM

Reply
Question marked as Top-ranking reply

Posted on Apr 24, 2020 1:02 PM

Just wanted to let you know that it all worked out fine. I basically followed the instructions in Apple's How To Erase a Disc for Mac although not all the steps.


First, I deleted the Macintosh HD - Data volume (just steps 1-4 under Erase a Startup Disk). From there, I skipped to How to change the partition map (scheme) of a disk because I wanted to do a 2-pass secure erase of the entire HDD. The key is to select the very topmost level of the physical drive, otherwise you cannot do a secure erase. Also, I think the naming example given there is misleading - whatever name you enter is going to become the name of the Macintosh HD volume in the APFS container - it is not going to change the name of the physical drive. I named mine iMac HD. After completing the secure erase, I had an APFS Container with 1 volume - iMac HD.


I then reinstalled Catalina and ended up with the APFS Container having two visible volumes - iMac HD and iMac HD - Data. (While the name is the one I gave it earlier, you should have both an HD and and HD - Data volume after reinstalling Catalina.) Then I restarted the iMac and everything was operational as if the iMac was reset to factory defaults.


After I was confident all was fine, I shut down the iMac and went back into Recovery Mode > Disk Utility. I again selected the topmost level of the physical drive, clicked Partition, added a second partition, sizing it to 750GB as Mac OS Extended Journaled. Doing this also resized the APFS partition to 250GB. Then I let it run. When it was done, I did a restart back into Catalina.


I now have a 250GB APFS partition with Catalina installed there plus a 750 MacOS Extended partition for my data.


Similar questions

4 replies
Question marked as Top-ranking reply

Apr 24, 2020 1:02 PM in response to MartinR

Just wanted to let you know that it all worked out fine. I basically followed the instructions in Apple's How To Erase a Disc for Mac although not all the steps.


First, I deleted the Macintosh HD - Data volume (just steps 1-4 under Erase a Startup Disk). From there, I skipped to How to change the partition map (scheme) of a disk because I wanted to do a 2-pass secure erase of the entire HDD. The key is to select the very topmost level of the physical drive, otherwise you cannot do a secure erase. Also, I think the naming example given there is misleading - whatever name you enter is going to become the name of the Macintosh HD volume in the APFS container - it is not going to change the name of the physical drive. I named mine iMac HD. After completing the secure erase, I had an APFS Container with 1 volume - iMac HD.


I then reinstalled Catalina and ended up with the APFS Container having two visible volumes - iMac HD and iMac HD - Data. (While the name is the one I gave it earlier, you should have both an HD and and HD - Data volume after reinstalling Catalina.) Then I restarted the iMac and everything was operational as if the iMac was reset to factory defaults.


After I was confident all was fine, I shut down the iMac and went back into Recovery Mode > Disk Utility. I again selected the topmost level of the physical drive, clicked Partition, added a second partition, sizing it to 750GB as Mac OS Extended Journaled. Doing this also resized the APFS partition to 250GB. Then I let it run. When it was done, I did a restart back into Catalina.


I now have a 250GB APFS partition with Catalina installed there plus a 750 MacOS Extended partition for my data.


Apr 17, 2020 6:58 PM in response to MartinR

Make sure to have a good verified working backup before you make any changes. Keep in mind with APFS containers that a volume and a partition are completely different things. On older versions of macOS a volume and a partition were basically the same and used interchangeably. Backups are your best friend here.

Apr 17, 2020 8:26 PM in response to HWTech


Thanks for the reminder. This is a refurbished iMac that I have not yet used for anything, so I'm not concerned about backup at this point. I'm just setting it up. (That said, I do have a regular data backup scheme I use with all my systems.)


I plan to report back on how things went, including some screenshots. (An important note - I did this by booting into Recovery and running Disk Utility there. I suspect it would not have worked if I had booted directly into Catalina.)


Things actually went quite well once I realized that the APFS Container is actually a partition on the HDD. That only became apparent when I got past Apple's warning banner and opened the Partition window in Disk Utility. I added a second partition, resized the APFS Container to 250GB and formatted the new 750GB partition to Mac OS Extended Journaled.

Catalina on an iMac with an HDD - resizing the Catalina container?

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