2

I've read this question: Remove macOS from a APFS container? and this question: APFS - Is it possible to install 2 macOS versions inside one APFS container?

It seems there is a little bit more mess to using (the admittedly very cool) APFS to install more than one OS.

The way the Apple support document mentions it, it seems so easy, and APFS is very modern and flexible.

However, as you can see in the question linked above, it's more subtle. Removing the second OS can require lots of manual steps to clean up the recovery partition, etc.

So my questions are:

  • Is this messiness still present in Big Sur/Catalina running side by side? Does using a separate container help this?

  • If installed on an external disk, does this issue still persist?

In summary, Apple's support of multiple OS side by side in separate partitions seems to forget about the contamination of VM, Preboot and Recovery partitions...

  • Did you try? What were your results? – Allan Jul 10 at 18:05
  • @Allan haven't tried as nervous regarding any damage to existing partitions... – Woodstock Jul 14 at 7:37
  • According to this tweet, the situation is special with Big Sur. You wont receive any updates for Catalina, when installing Big Sur on the same disk. So the safest solution is to install Big Sur on a separate disk. This way you can easily erase the whole disk and you should still have a clean version of Catalina on you main disk. – youngpilot Jul 16 at 12:56
  • @youngpilot can I split the main APFS Container into 2? – Woodstock Jul 16 at 16:22
  • 1
    @MacintoshFan I mean, my internal SSD in my MacBook, that currently has one container, with many volumes (Preboot etc etc). Will installing to a separate container solve this issue, If I make 2 containers rather than one on my internal SSD. – Woodstock Jul 16 at 19:10
0
+50

I think you're confusing several topics into one question

  • In your title, you're positing Big Sur and Catalina being installed on an external versus an internal disk. I don't see what the comparison/contrast would be of external and internal drives and why it would be an issue installing either operating system on either drive. I suspect you mean to ask about Catalina being on an internal drive and Big Sur being on an external drive (or vice versa) and how that would work but your question doesn't even hint at that.

  • In the body of your question, you ask about the issues surrounding having multiple operating systems within the same APFS container; however, it doesn't support the supposition of the title - internal versus external drives. The questions, however, are valid in their own right.

  • You also ask if issues that aren't technically bona fide issues are resolved in an OS that's still in developer beta stats.

So as to your questions:

Is this messiness still present in Big Sur/Catalina running side by side? Does using a separate container help this?

Probably. This is still two operating systems running side by side in a single container (if this is how you choose to configure it). But, remember, this is a developer beta not a public beta meaning there are still very significant changes to come. Unless you're planning on submitting feedback to Apple trying to solve this at this stage is an exercise in futility.

If installed on an external disk, does this issue still persist?

Yes. If the issue exists on an internal disk, why wouldn't it continue to exist on an external one? Again, were looking at this from the initial position of internal versus external disks.

However, there is part of your question that could shed some light on what I assume you're asking:

Does using a separate container help this?

There's nothing that says you can't have multiple APFS containers on a single computer. You could have two internal disks, or two external disks or an internal and an external both with their own APFS formatted containers, one with Catalina (internal) and the other with Big Sur (external). In fact, if you wanted to test Big Sur, I would highly suggest you format and install Big Sur on an external drive and leave your internal drive alone. Either installation with not interfere with the other's Recovery, System, Preboot, etc. partitions.

Having multiple OSes on the same drive is obviously doable as per the links you provided, but it introduces an extra level of complexity you likely don't want to deal with. I'm all for users trying things out and testing, but not at the sake of risking data - especially if this is your "production" or "work" machine. So, yes, having this in a separate container on a separate disk "solves" this.

Ideally, you test on a computer you don't mind getting "hosed up" because you mis-configured drives, but I realize having multiple Macs is outside the budget for a lot of folks; I still encourage testing and experimentation but on a separate drive. Spending $100USD on a quality external USB drive is a lot cheaper than trying to recover your data because you experimented on your internal drive you use everyday. And, as always, make copious backups.

| improve this answer | |
1

In general, I would recommend installing it on an external SSD disk. First, you won't have to worry about possible disk issues with your regular MacBook. Second, it is easier to erase and manage with Disk Utility.

Just as long as you know how to install correctly, I would go for that option.

Edit: While setting up a separate APFS works well in many ways, such as dynamically adjusting the size, the slight risk is still present in case things go wrong.

| improve this answer | |
  • 1
    Sure I knew that though. I’m wondering about the encapsulation provided by containers. – Woodstock Jul 16 at 19:21
  • I updated my question. Let me know if there is anything else you are wondering. – Macintosh Fan Jul 16 at 19:25

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .