Site icon

Catalina Boot Volumes – a deep dive

macOS Catalina is the first version of macOS which boots not from a single volume, but from two: a read-only System volume named by default Macintosh HD, and a writeable Data volume with the default name of Macintosh HD - Data. If you upgrade to macOS 10.15 Catalina, your boot volume will effectively be split into those two. When your Mac then starts up in Catalina, you won’t see the Data volume, as it’s hidden inside the System volume, in what is an APFS Volume Group.

Although new to macOS, this scheme is already in use in iOS, and specifies the read-only system volume as having the role APFS_VOL_ROLE_SYSTEM, and the writeable user volume has the role APFS_VOL_ROLE_DATA. In that, the volume with the System role is normally mounted at the root /, and that containing both user and mutable system data is then mounted in /System/Volumes and accessed from there using several firmlinks.

Volume layout

A bootable Catalina APFS container normally contains at least five APFS volumes:

Read more at EclecticLight.co

Exit mobile version