This is the layout that became standard in macOS 11 (Big Sur) and with the advent of Apple Silicon.
As you can see:
-
disk0 is your physical SSD
- It has three APFS containers, synthesizing three virtual devices
-
disk1(synthesized fromdisk0s1) is the “ISC”.This is effectively what Intel Macs had in their BootROM flash storage. It contains that critical low-level firmware necessary to boot everything, including from external volumes.
If this container or its contents gets trashed, you can’t boot anything. But if the SSD is physically working, you can restore it via another Mac and Configurator (or via the Finder if that other Mac is running a current version of macOS).
It isn’t normally mounted, which is why
diskutildoesn’t show anything else in it, but (at least on my Mac running macOS 15), I see three of its volumes mounted:disk1s1, mounted as/System/Volumes/iSCPreboot. It appears to have low-level things like system policy files and system recovery data.disk1s2, mounted as/System/Volumes/xarts. It has one file, with a UUID for a name, so I have no clue what it’s for.disk1s3, mounted as/System/Volumes/Hardware. It appears to have the root certificates for various security things and what I think is the lowest-layer of iCloud login information. I assume it’s part of the mechanism for remote-lockout/remote-wipe.
-
disk2(synthesized fromdisk0s3) is a global Recovery container.This is what boots if you try to boot it without any macOS on the SSD. I think it’s also a fallback if you try to go to Recovery mode and your OS-specific Recovery partition isn’t bootable.
It also isn’t normally mounted, which is why
diskutilisn’t showing its contents. -
disk3(synthesized fromdisk0s2) is your macOS system container. As you can see, it has several volumes in it:-
disk3s1is your System volume.It contains all the parts of macOS that you are prevented from ever changing. It is not booted directly
-
disk3s1s1is a snapshot of the System volume.This is the SSV. The “Signed System Volume”. It is a snapshot of
disk3s1and is digitally signed. macOS boots from this. -
disk3s2is your “Preboot” volume.It normally mounts as
/System/Volumes/Prebootand appears to contain the cryptexes that Apple uses for certain core features (like WebKit, Safari and maybe other things).I assume (from the name) that it also sets up hardware devices necessary for macOS itself to boot.
-
disk3s3is your “Recovery” volume.This is what boots when you enter recovery mode.
-
disk3s5is your “Data” volume.It normally mounts as
/System/Volumes/Data, and is fused with the System volume to form the root file system applications see. It contains everything you see on your internal SSD that isn’t stored in the SSV or a cryptex. -
disk3s6is the “VM” volume.It normally mounts as
/System/Volumes/VM. This volume is empty on my system. I assume, from the name, that swap files go here. But I’m really not sure. -
I also noticed that
disk3s4doesn’t appear indiskutil list, but is mounted as/System/Volumes/UpdateI believe that this is used to store temporary files, during software upgrades (e.g., where it unpacks macOS updates that have been downloaded). On my system, it has a lot of empty directories, a bunch of log files and not much else.
-
Howard Oakley has written extensively about the disk layout of modern Macs. It’s really big and complicated, but if you want more details than what I wrote, here’s a good starting place: Where’s my Data volume? Navigating boot volumes in macOS 10.15, 11 & 12 – The Eclectic Light Company