Posted on 02-02-2017 07:27 AM
One of our clients have upgraded to Sierra by re-imaging their machines using Casper Admin.
They have since noticed that the machines do not have a recovery partition. Is there a way of installing this manually?
Historically i have used a tool called "recovery partition installer" or "create recovery partition" but neither of these tools are working in 10.12.
Thanks
Posted on 02-02-2017 07:37 AM
We had a problem here with some portables on 10.10 and 10.9 which didn't historically have a recovery partition, which in turn meant they couldn't have filevault activated. Our solution was to run the 10.12 installer, which upgraded and fixed it.
If they are on 10.12.1 or 10.12.2, you might find the 10.12.3 installer fixes this?
Posted on 02-02-2017 08:11 AM
I was using a tool called RecoveryPartition Installer. Which i was using on 10.10.5. I thought it wasn't working but was able to actually install it during imaging. I then used Casper Admin to split the partition before imaging and Create a Recovery partition. I was prompted to install a OS to the partition and I installed the Partition Recovery app. All good and I can send commands from Casper to Lock or wipe the machine in case of loss or theft.
Posted on 02-02-2017 10:48 AM
Re-running the latest 10.12.x "Install macOS Sierra" will re-create the recovery partition.
This worked for me in the real world three weeks ago.
Eric
Posted on 02-02-2017 10:50 AM
Posted on 02-02-2017 10:51 AM
Create Recovery Partition Installer creates a pkg you can deploy to systems, and it will create a Recovery partition that works just fine.
Posted on 02-02-2017 01:29 PM
I have a post on creating a recovery partition installer using Create Recovery Partition Installer, available via the link below:
Posted on 02-06-2017 06:13 AM
@rtrouton I presume you run this as part of imaging with the "run after reboot" option, right?
Posted on 03-28-2017 09:18 AM
Recovery Partition Installer looks to be broken with 10.12.3 / 10.12.4:
/private/var/folders/ls/ny_wgky942xcrw4bl7tpjgj00000gk/T/AppTranslocation/9CD21EBD-5A87-49A6-B4C7-E96DC1565A19/d/Create Recovery Partition Installer.app/Contents/Resources/script: line 39: ./cocoaDialog.app/Contents/MacOS/cocoaDialog: No such file or directory
Cancelled!
CocoaDialog never gets downloaded. So I got it, put in /Contents/Resources, and it does make a PKG, but the install fails?
thx,
john
Posted on 03-28-2017 09:18 AM
Recovery Partition Installer looks to be broken with 10.12.3 / 10.12.4:
/private/var/folders/ls/ny_wgky942xcrw4bl7tpjgj00000gk/T/AppTranslocation/9CD21EBD-5A87-49A6-B4C7-E96DC1565A19/d/Create Recovery Partition Installer.app/Contents/Resources/script: line 39: ./cocoaDialog.app/Contents/MacOS/cocoaDialog: No such file or directory
Cancelled!
CocoaDialog never gets downloaded. So I got it, put in /Contents/Resources, and it does make a PKG, but the install fails?
thx,
john
Posted on 04-03-2017 10:52 AM
I'm getting the same with 10.12.3. It installs but I dont see it show up correctly
Posted on 06-02-2017 06:10 AM
I posted a bug on the project page for Recovery Partition Installer.
In the meantime I found this solution...
Basically you have to have the Sierra installer, you run the simple script in the post and it downloads the recovery update tool from Apple for the detest utility, and it builds a new recovery partition. You have to do this booted from another volume as well. That's easy for us since we have a hidden boot partition we can use. But for a lot of folks it'll mean an external drive or something similar.
Posted on 07-14-2017 12:30 PM
So we can't push a script with Jamf that will install a missing recovery partition??
Posted on 07-17-2017 09:50 AM
This is what I've done to make sure imaged Macs get the Recovery partition with Sierra since it's not being properly captured by Composer.