Create partition on APFS internal disk to download Catalina

How do I create a partition on my APFS internal disk drive to install Catalina?


I'm running Mojave on a 2013 MacBook Pro with an APFS formatted internal drive. Because I have several 32 bit apps that I use I don't want to upgrade the entire Mac to Catalina. My thought was to create a 50 GB partition on my internal drive, download Catalina to the partition, and use that as a Catalina boot drive. Thus, I would have a dual-boot Mac where I could choose to boot up either in Mojave or Catalina.


However, unlike for a Mac OS Extended (Journaled) drive, Disk Utility does not present a partition option for my APFS drive. I can create a "volume", which I did. I tried to down load Catalina to the volume but not sure it worked. When I try booting up holding the Option key, I don't get the volume as a bootable option. Only the internal drive shows.


So, is my above plan the way to be doing this, or is there another way? Also, is my partition procedure incorrect?


Thanks in advance.


-- Rich



Posted on Apr 14, 2022 4:41 PM

Reply
Question marked as Top-ranking reply

Posted on Apr 27, 2022 6:28 AM

Need_help_give_help wrote:

It will create a new container and volume. The container is equivalent to a partition.

Your Mojave container/volume will be untouched except it will be restricted to a smaller size.

You should then be able to install Catalina on the new container/volume. I have never tried to install Catalina this way but I see no reason why it wouldn’t work. If you have one or more reliable bootable backups of Mojave then you can always go back to where you were or just simply delete the new container/partition.

Yes, technically this should work, but I never recommend people do this because they almost always regret it later when trying to remove an OS and reclaim or resize the partitions because there is not enough room for either OS. Modifying partitions is always risky and almost always seems to lead to a temporarily unbootable system and potential loss of data (or inability to temporarily access data). Plus older versions of macOS will complain about the other unknown volumes associated with macOS 10.15+ and having multiple "Data" volumes can become very confusing for people.


It is much better and safer to install any other OS to an external drive. Pick the OS you use the least or needs the least performance to be located on the external drive although a USB3 SSD will be as fast or possibly faster than the internal Apple SSD on that laptop, but there is a higher risk of accidentally disconnecting the USB cable. USB3 SSDs are not that expensive and will give good performance for booting & using an OS.


Another option if performance and resources are not an issue is to install one of the operating systems into a Virtual Machine such as Parallels.



Similar questions

21 replies
Question marked as Top-ranking reply

Apr 27, 2022 6:28 AM in response to Need_help_give_help

Need_help_give_help wrote:

It will create a new container and volume. The container is equivalent to a partition.

Your Mojave container/volume will be untouched except it will be restricted to a smaller size.

You should then be able to install Catalina on the new container/volume. I have never tried to install Catalina this way but I see no reason why it wouldn’t work. If you have one or more reliable bootable backups of Mojave then you can always go back to where you were or just simply delete the new container/partition.

Yes, technically this should work, but I never recommend people do this because they almost always regret it later when trying to remove an OS and reclaim or resize the partitions because there is not enough room for either OS. Modifying partitions is always risky and almost always seems to lead to a temporarily unbootable system and potential loss of data (or inability to temporarily access data). Plus older versions of macOS will complain about the other unknown volumes associated with macOS 10.15+ and having multiple "Data" volumes can become very confusing for people.


It is much better and safer to install any other OS to an external drive. Pick the OS you use the least or needs the least performance to be located on the external drive although a USB3 SSD will be as fast or possibly faster than the internal Apple SSD on that laptop, but there is a higher risk of accidentally disconnecting the USB cable. USB3 SSDs are not that expensive and will give good performance for booting & using an OS.


Another option if performance and resources are not an issue is to install one of the operating systems into a Virtual Machine such as Parallels.



Apr 27, 2022 3:06 AM in response to Rich839

Lets go back to original query about partitioning your existing APFS internal disk.


Firstly make one or two bootable clones of your existing Mojave on an external drive(s). Check they are bootable then disconnect them from your MacBook.


Now you CAN partition an APFS disk.


Go to Disk Utilities, select the Disk not the container or volume then choose the menu option ‘partition’. Go through the procedure of creating a partition by using the +. Select the format of the new partition as APFS GUID.


It will create a new container and volume. The container is equivalent to a partition.


Your Mojave container/volume will be untouched except it will be restricted to a smaller size.


You should then be able to install Catalina on the new container/volume. I have never tried to install Catalina this way but I see no reason why it wouldn’t work. If you have one or more reliable bootable backups of Mojave then you can always go back to where you were or just simply delete the new container/partition.

Apr 15, 2022 7:58 PM in response to Rich839

Which macOS boot drive (Mojave or Catalina) will need the most performance? And which will you use the most and for the longest time?


I definitely agree with the suggestion to use an external bootable macOS USB3 drive. Using multiple operating systems on a single drive is always risky & complicated usually leading to problems later on. Keep in mind that Mojave may complain about the Catalina APFS volumes (the "Update" volume in particular -- this can become annoying). Plus Mojave may not show the "Data" volume on the Catalina drive without manually locating the mount point in the Finder. This is because Mojave does not understand the new drive layout of multiple APFS volumes which macOS secretly & magically combines into a single "Macintosh HD" volume by default while booted into Catalina.


You may want to consider cloning your current macOS Mojave installation to an external USB3 SSD using Carbon Copy Cloner (CCC). You can use CCC while booted into Mojave, but just make sure to close all the apps and not do anything else when cloning the drive. Then you can either perform a clean install of macOS on the internal drive by first erasing the whole physical drive, or upgrade macOS over top of Mojave to preserve all your user accounts, data, settings, and apps.


Which OS you use on the internal & external drives is your choice based upon how you see yourself using each OS now & in the future.

Apr 16, 2022 6:50 PM in response to Rich839

The Catalina installer does not download as a .dmg file. It downloads as a standard app into the Applications folder titled something like "Install macOS Catalina". You can find links to various macOS installers as well as optional instructions for creating a bootable macOS USB installer:

How to create a bootable installer for macOS - Apple Support


You need to properly prepare the destination drive by using Disk Utility to erase the destination drive as GUID partition and APFS (top option). Then install macOS and select the newly erased drive as the destination for the installation of macOS which will make the selected drive into a full macOS boot drive.


Apr 17, 2022 6:47 PM in response to Rich839

Your USB stick ("/Volumes/Untitled") needs to be formatted as MacOS Extended (Journaled) in order to create the bootable macOS USB installer. The instructions in the Apple article and the error message in the screenshot clearly mentions this. You have not yet created a bootable macOS USB installer as evidenced by the posted screenshot.


After successfully creating the USB installer, you will need to Option Boot the Mac by holding down the Option key immediately after the startup chime in order to access the Apple boot picker menu where you need to select the amber icon which should be the macOS USB installer.


I'm not entirely sure what your goal is here as I am a bit confused by this thread. You have two choices when installing macOS. You can reinstall macOS over top of itself, or you can perform a clean install by first erasing a drive. You can install macOS to an internal drive or an external USB3 SSD. When installing Catalina, the destination drive needs to be GUID partition and APFS (top option).

Apr 28, 2022 1:54 AM in response to HWTech

Hi HWTech


There is a risk in everything but that’s why I always have one or two bootable backups.


He who dares wins – but a planned careful dare.


I have had an external hard drive (with multiple boot partitions) that has had partitions deleted and retrieved several times without trouble. I did once have an internal SSD that when I “retrieved” the partition it wouldn’t give back as free space but the original Mojave OS etc of 190GB was using 491GB of the 500GB drive. Still worked ok though. Got out of that easily by taking a clone, booting into the clone, reformatting the SSD and putting the clone back, getting 310GB free space. No worries.


I do not agree it is much safer and would be slower on an external drive plus the inflexibility if carting around external drive with a laptop.  Sure if having Mojave and Catalina on two partitions doesn’t work could think of this alternative. It is also cheaper not to have to buy Parallels etc and although I have not used I imagine that might not be plain sailing.


I would still highly recommend trying the two systems on the one SSD, repeating, ad nauseum, have One or Two bootable backups. Incidentally I have two internal SSDs both of which have working Mojave and High Sierra OS and I can boot from any one.


Rich839


Please keep us informed on how you get on with partitioning the SSD and whether you can get Mojave and Catalina booting from the same SSD. Have fun and learn.

May 6, 2022 10:55 AM in response to Rich839

As a final status update, I partitioned my internal APFS Mojave drive and booted Catalina on the partition. So far it works fine. I can boot up in either one of the operating systems.


The boot drive that I had previously created with the USB3 thumb drive allowed a Catalina boot, but Catalina functioned so slowly as to be unworkable.


Thanks to all of you who posted suggestions on this thread.


-- Rich

Apr 17, 2022 4:31 PM in response to HWTech

HWTech,


Apparently Catalina cannot be installed from a bootable external disk, whether formatted APFS or Mac OS Extended (Journaled)


I created what appeared to be a successful Catalina boot disk formatted Mac OS Extended (Journaled) according to the disk preparation instruction in the link you sent. I had followed the Terminal procedure from setting up a Catalina boot disk. The Terminal procedure process completed fine. When I tried to boot up from the boot disk, the disk choice was grayed out for the reason that "The disk is not formatted APFS".


So I erased the boot disk and reformatted it APFS. However, when running the Terminal procedure to create a boot disk, I received the message "APFS disks may not be used as bootable install media." Here's a screen shot of the terminal screen:



Not sure where to go from here.


-- Rich





s

Apr 17, 2022 10:22 PM in response to HWTech

I'm running the 32bit Mojave operating system and don't want to overwrite it with Catalina because I have several 32 bit apps that I want to continue using. However, downloading the TurboTax app requires Catalina or higher. So I want to create a bootable Catalina drive for the purpose of running TurboTax. My original thought was to partition my internal APFS drive and download Catalina onto the partition, so I could boot up in Catalina while still retaining the option to boot in Mojave. However, a poster on this thread said that having two operating systems on one drive can be problematic. So I went with the suggestion to create a USB bootable drive instead.


I did format my USB flash drive Mac OS Extended (Journaled) and created a Catalina bootable installer on it, but when I tried to boot up in Catalina by booting while holding down the Option key, the USB drive was grayed out and not selectable as a boot drive, with the notation that the drive is not an APFS drive.


So I erased the USB drive and formatted it APFS. When I tried to create it as a boot drive for Catalina, terminal gave me the message that APFS drives cannot be used as bootable install media.


So that's where I am. I am going to repeat the procedure and see what happens.


-- Rich

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Create partition on APFS internal disk to download Catalina

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