BACKGROUND: I have a 2011 MacBook Pro, on which I created 4 partitions:

  • 1 - Snow Leopard OS (original)
  • 2 - partition containing shared data
  • 3 & 4 - partitions containing the latest macOS and the previous version.

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Fenchurch               80.0 GB    disk0s2
   3:                  Apple_HFS BxxxxxData              70.0 GB    disk0s3
   4:          Apple_CoreStorage Zarquon                 170.0 GB   disk0s4
   5:                 Apple_Boot Recovery HD             650.0 MB   disk0s5
   6:          Apple_CoreStorage Random                  178.3 GB   disk0s6
   7:                 Apple_Boot Recovery HD             650.0 MB   disk0s7

/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Zarquon                +169.6 GB   disk1
                                 Logical Volume on disk0s4

/dev/disk2 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Random                 +178.0 GB   disk2
                                 Logical Volume on disk0s6

PROBLEM: I would like to remove the shared data (BxxxxxData) and macOS 10.12 (Zarquon) and merge the free space into the macOS 10.13 partition (Random). From earlier experience I expect this can not be done simply, as the macOS 10.13 partition is at the end of the disk

My first idea would be to merge BxxxxxData and Zarquon then use Disk Utility to copy Random into the space, finally deleting the original macOS 10.13 partition and merging the free space.

I am unsure if the Apple_CoreStorage complicates the issue, but I could convert to HFS+ using diskutil coreStorage revert Logical Volume UUID

My other idea was if I could extend the Apple_CoreStorage Random by adding another Logical Volume made up from the recovered free space.

I would like suggestions or other methods of achieving my goal e.g. restoring from Time Machine backup.

You must log in to answer this question.

Browse other questions tagged .