Home > Wiki Tips

What is Core Storage & Fix Damaged Core Storage User

Updated on Tuesday, December 3, 2024

Written by

Jenny Zeng

Approved by

Jessica Shee

English

Summary: This post tells you what Core Storage is on Mac and how it organizes data. Besides, it also offers solutions to "You may not install to this volume because it has damaged Core Storage users."

What is Core Storage?

Core Storage is a logical volume manager brought by Apple to Mac OS X Lion as a virtual layer between the partition scheme used on the physical storage device and the file system (usually HFS+) its volumes are formatted with. It was canceled on macOS 10.13 High Sierra and later, as it doesn't support APFS.

It enables much more flexibility between the disks and volumes than the one provided by a traditional scheme by allowing the system to dynamically allocate partitions and a single volume to span more than one physical device.

Core Storage was initially the basis for the full-disk encryption of FileVault 2. Apple later adopted it to Mountain Lion for the Fusion Drive configuration, which presents the combination of a hard disk drive and a solid-state drive as a logical volume.

Click the button below to share the information with your friends.

 

How are data structured by Core Storage?

Like the logical volume management of Linux, Core Storage also has four primary levels. 

Physical Volume (PV): This is usually the actual physical storage device like an HDD or an SSD, but it can also be a disk image or a RAID system. A PV must be partitioned with GUID Partition Table and have its own identifier named GUID.

Logical Volume Group (LVG): It's a single storage pool formed with the total capacity of the Physical Volumes. For instance, you have two Physical Volumes (a 300GB HDD and a 250GB SSD), which combined together create one Logical Volume Group with 550GB of storage. It's the top-level devices showing in Disk Utility.

Logical Volume Family (LVF): This contains the properties that each Logical Volume under a Logical Volume Group shares, such as whether they are encrypted, which users have access to them, etc.

Logical Volume (LV): They are the HFS+-formatted partitions mounted on your desktop. A Logical Volume exports a dev node.

Except for the Physical Volume, you can list the other three by running the following command in Terminal.

diskutil cs list

Note that disk0 represents the solid-state drive of the Core Storage LVG and disk1 means the hard disk drive. You'll often find disk0 before disk1 because the faster SSD is prioritized for storing frequently used files. If you have updated to macOS High Sierra or later, the command will return "No CoreStorage logical volume groups found" because the Logical Volume Group has been converted to a special APFS Container in the update.

What does 'damaged Core Storage users' mean?

When reinstalling macOS, you may receive an error reading, "You may not install to this volume because it has damaged Core Storage users." The "damaged Core Storage users" often indicate that you are not authorized to install macOS on a FileVault-encrypted volume.

To fix it, you need to open System Preferences > Security & Privacy > FileVault on your Mac. If you see a message which says, "FileVault is not enabled for all users," you can click the corresponding button to authorize your user account. If it doesn't work, create a new user account to see if you can install macOS from it.

Please share this post if you find it helpful!