Hello,
This is my first post. I just want to share the steps I used to install and upgrade Mojave to 10.14.5 on APFS Raid-0 disk. All these are based on the steps shared by toru173, thank you
@toru173
In the below steps, when it says start recovery environment using OPT+CMD+R, please note it's not CMD+R because that will only start an old version of recovery environment which is not enough.
STEPS:
1a. fresh install: follow toru173's steps and run the Mojave installer until you see an error message saying "Running bless to place boot files failed", then restart the installer WITHOUT trying to launch a terminal window to change the bootcaches.plist filename.
1b. upgrade: run the installer until you see an error message saying "Running bless to place boot files failed", then launch a terminal window and revert back the bootcaches.plist (e.g. mv bootcaches.bkp bootcaches.plist), then restart. (The upgrade needs to access this file so you need to change the name back)
2. *Optional: if you've finished the upgrade process and restart without revert back the bootcaches.plist, you will see a "The installer resources were not found" error message. If so, restart the machine and press OPT+CMD+R to start the recovery environment. Then start a terminal window to revert back the bootcaches.plist, then restart.
** at this stage, there should be a /usr/standalone/bootcaches.plist existing on the Raid-0 disk **
3. Now macOS will run into a loop restarting itself repeatedly. Once it restarted itself more than once, press OPT+CMD+R to enter recovery environment.
4. Once in the recovery environment, launch a terminal window and follow the steps shared by toru173 to rename the bootcaches.plist file and restart.
Now macOS will boot up normally.
Basically 2 points:
a. make sure after installing or upgrading macOS, /usr/standalone/bootcaches.plist exists.
b. use OPT+CMD+R for recovery environment.