Cannot boot into Recovery

bootcatalinarecovery

What I've done

  1. Disable T2 Security Boot
  2. In Catalina
  3. Add a APFS Volume mac2
  4. Install Mojave on Volume mac2 from an external drive
  5. (Install security update, copy files and etc.)
  6. Remove Macintosh HD and its Data volume in Mojave

Then when I tried to boot into Recovery, it turns into Internet Recovery (and failed with code -1008F).

Is there a known way to make Recovery work (or reinstall only Recovery), before I try to install Mojave again in-place?

Some info:

~ $ diskutil mount Recovery
Volume Recovery on Recovery mounted

~ $ ls /Volumes/Recovery/
C755CEE7-<rest of the UUID>

where C755CEE7... is the volume UUID of Volume mac2.

Best Answer

Ran into the same issue, but when I bought the mac at the apple seems it was hardcoded to stay with Catalina and not downgrade to Mojave.