Background:
I need to upgrade the drive in my Macbook Pro. Following are some of its specs:
- MacBook Pro (17-inch, Late 2011)
- OS: High Sierra, v 10.13.6
- HDD: 500 GB SSD, w/ Macintosh HD & BOOTCAMP partitions
The Problem:
I need to upgrade the SSD to 1TB. I can accomplish this by cloning the 500GB drive to the 1TB drive. I will use Disk Utility from the Recovery HD volume to do this since both source and destination volumes in the cloning process will need to be unmounted.
I did this previously when upgrading the original mechanical HDD to SSD, but it was HFS-to-HFS. I quickly reviewed this article to verify nothing had changed. Finding no warnings, cautions or surprises, I began the process:
- boot with command-R to get into the
Recovery HD volume - start
Disk Utility - select
Restoreoption - designate source (500GB) & destination (1TB) drives
- Go!
This ran overnight (many hours). But instead of seeing a "Success" message this morning, I saw an error:
Inverting target volume...
APFS inverter failed to invert the volume - invalid argument
The operation couldn't be completed. (OSStatus error 22.)
Operation failed...
Research on this led me here. I initially concluded Apple had simply not upgraded the Recovery volume or the apps in it, but this proved not to be the case. Here's what I've found:
- The upgrade to High Sierra converted the 'primary' volume to APFS, but left the
Recovery volumeas HFS.- The version of
Disk Utility(DU) in theRecovery volumeof my MBP is the same version asDUin my 'primary'High Sierravolume - it was apparently upgraded concurrently with the High Sierra upgrade.- Whatever the version of
DUin the Recovery volume, the failure I experienced seems rather chronic.
The source disk is a Crucial SSD, a few years old & no known issues; the destination disk as also a Crucial SSD - about a week old. Nevertheless, I have now checked all volumes on both disks with First Aid in DU, and all are reported as "OK".
Based on all the above, I've concluded that my Recovery volume is unreliable and not fit for purpose.
I've found a 3rd party alternative solution, Carbon Copy Cloner. It has now successfully cloned the 500GB drive, and restored that to the new 1TB drive - I am "whole" again :) My questions (at last) are:
Can the
Recovery HD volumebe upgraded - perhaps by installing a later version ofDisk Utilityfrom Mojave or Catalina, or a 3rd party app such as CCC?Could the
Recovery HD volumebe converted from HFS to APFS and restored/installed on the internal SSD?Can a
Recovery HD volumebe created on a thumb drive which could be made bootable?




