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 4F5AAF01-908C-49F6-B7F3-13FB9A5CB70A Unencrypted /dev/disk2 (internal, virtual): #: TYPE NAME SIZE IDENTIFIER 0: Apple_HFS Random +178.0 GB disk2 Logical Volume on disk0s6 0DF7AC30-5151-49F3-AB4A-0E430942C067 Unencrypted
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.