Startoinstall Error

startosinstall failed with return code 15. Please verify that the recovery partition is not older than the macOS you are trying to install, and verify that the certificate used to sign the install package is not expired.

I just updated the installer to 10.15.3 and now getting this error. Any fix?

Look in /var/log/install.log to see the specific error message. Run:

cat /var/log/install.log

tim

Install log has nothing new related to this error, however, this is what’s listed on the run log:

Starting up Imagr, please be patient…

2020-02-07 10:45:04.176 Imagr[32272:1528579] Set target volume name as: Macintosh HD

2020-02-07 10:45:04.188 Imagr[32272:1528579] [C02RP3G0FVH8] Imagr is starting up…

2020-02-07 10:45:14.725 Imagr[32272:1528250] [C02RP3G0FVH8] Preparing to run workflow TC Standard…

2020-02-07 10:45:14.944 Imagr[32272:1528881] [C02RP3G0FVH8] Erasing volume with name Macintosh HD

2020-02-07 10:45:14.944 Imagr[32272:1528881] Detected non-filevaulted APFS - unmount and mounting all partitions to make sure nothing is holding on to them prior to erasing

2020-02-07 10:45:17.295 Imagr[32272:1528881] Removing APFS volumes

2020-02-07 10:45:17.825 Imagr[32272:1528881] deleting volumes

2020-02-07 10:45:18.733 Imagr[32272:1528881] adding volume named Macintosh HD to container UUID 3F514335-8195-4BCB-9D06-0E64A27D8955

2020-02-07 10:45:19.522 Imagr[32272:1528881] finding first volume in container 3F514335-8195-4BCB-9D06-0E64A27D8955

2020-02-07 10:45:20.565 Imagr[32272:1528881] [C02RP3G0FVH8] starting macOS install: file:///Volumes/MDS/Deploy/macOS/Install macOS Catalina.app

2020-02-07 10:45:20.928 Imagr[32272:1528881] additional packages complete

2020-02-07 10:45:20.928 Imagr[32272:1528881] “/Volumes/MDS/Deploy/macOS/Install macOS Catalina.app/Contents/Resources/startosinstall” “–agreetolicense” “–rebootdelay” “5” “–pidtosignal” “32272” “–volume” “/System/Volumes/Data” “–nointeraction” “–installpackage” “/Volumes/MDS/Deploy/Workflows/TCStandard-818e123b1e74b1f3/Packages/000-com.twocanoes.mds.createuser-support.pkg” “–installpackage” “/Volumes/MDS/Deploy/Workflows/TCStandard-818e123b1e74b1f3/Packages/001-com.twocanoes.mds.pre-scripts.pkg” “–installpackage” “/Volumes/MDS/Deploy/Workflows/TCStandard-818e123b1e74b1f3/Packages/Chrome-92715073.pkg” “–installpackage” “/Volumes/MDS/Deploy/Workflows/TCStandard-818e123b1e74b1f3/Packages/GoogleDriveFileStream-108124601.pkg” “–installpackage” “/Volumes/MDS/Deploy/Workflows/TCStandard-818e123b1e74b1f3/Packages/Microsoft Office 16.33-1567135644.pkg” “–installpackage” “/Volumes/MDS/Deploy/Workflows/TCStandard-818e123b1e74b1f3/Packages/Skype-101721871.pkg” “–installpackage” “/Volumes/MDS/Deploy/Workflows/TCStandard-818e123b1e74b1f3/Packages/Slack-72422016.pkg” “–installpackage” “/Volumes/MDS/Deploy/Workflows/TCStandard-818e123b1e74b1f3/Packages/TeamViewer-48908965.pkg” “–installpackage” “/Volumes/MDS/Deploy/Workflows/TCStandard-818e123b1e74b1f3/Packages/zz_com.twocanoes.mds.scripts.pkg”

2020-02-07 10:45:21.044 Imagr[32272:1528881] Usage: startosinstall

2020-02-07 10:45:21.044 Imagr[32272:1528881] Arguments

2020-02-07 10:45:21.045 Imagr[32272:1528881] --license, prints the user license agreement only.

2020-02-07 10:45:21.045 Imagr[32272:1528881] --agreetolicense, agree to the license you printed with --license.

2020-02-07 10:45:21.045 Imagr[32272:1528881] --rebootdelay, how long to delay the reboot at the end of preparing. This delay is in seconds and has a maximum of 300 (5 minutes).

2020-02-07 10:45:21.045 Imagr[32272:1528881] --pidtosignal, Specify a PID to which to send SIGUSR1 upon completion of the prepare phase. To bypass “rebootdelay” send SIGUSR1 back to startosinstall.

2020-02-07 10:45:21.045 Imagr[32272:1528881] --installpackage, the path of a package (built with productbuild(1)) to install after the OS installation is complete; this option can be specified multiple times.

2020-02-07 10:45:21.046 Imagr[32272:1528881] --eraseinstall, (Requires APFS) Erase all volumes and install to a new one. Optionally specify the name of the new volume with --newvolumename.

2020-02-07 10:45:21.046 Imagr[32272:1528881] --newvolumename, the name of the volume to be created with --eraseinstall.

2020-02-07 10:45:21.047 Imagr[32272:1528881] --preservecontainer, preserves other volumes in your APFS container when using --eraseinstall.

2020-02-07 10:45:21.048 Imagr[32272:1528881] --forcequitapps, on restart applications are forcefully quit. This is the default if no users are logged in.

2020-02-07 10:45:21.048 Imagr[32272:1528881] --usage, prints this message.

2020-02-07 10:45:21.048 Imagr[32272:1528881] Example: startosinstall

2020-02-07 10:45:21.050 Imagr[32272:1528881] ##### startosinstall error #####

2020-02-07 10:45:21.050 Imagr[32272:1528881] startosinstall failed with return code 15. Please verify that the recovery partition is not older than the macOS you are trying to install, and verify that the certificate used to sign the install package is not expired.

2020-02-07 10:45:21.239 Imagr[32272:1528250] [C02RP3G0FVH8] Finished running TC Standard.

2020-02-07 10:45:21.656 Imagr[32272:1528250] [C02RP3G0FVH8] startosinstall failed with return code 15. Please verify that the recovery partition is not older than the macOS you are trying to install, and verify that the certificate used to sign the install package is not expired.

No handlers could be found for logger “Imagr”

for some reason, some command line arguments are not recognized:

Can you try running that command manually after it fails?

tim

Hi Tim.

Thanks for getting back, I think it can’t be run from an active macOS environment but recovery? I just tested the same thing but from Recovery HD environment and it works without error.