Recovery HD Creation in Mavericks

mcrispin
Contributor II

Has anyone tried to build one? Which method did you use?

1 ACCEPTED SOLUTION

mcrispin
Contributor II

Barnesaw - I did try that one, but it hasn't been updated for Mavericks, there are some resources in slightly different spots and will create an error. HOWEVER... Rich Trouton's method (http://derflounder.wordpress.com/2012/06/26/creating-an-updated-recovery-hd/) *does* work, provided you download the updated version of the Joel Bruner'd creation script here:
(http://www.brunerd.com/blog/software/) which has been updated for Mavericks.

I'm going to mark this an an "answer" though the conversation was not looking for as such.

View solution in original post

10 REPLIES 10

asditsupport
New Contributor III

I'm currently following the instructions from the below link -
http://www.mactrast.com/2013/06/how-to-build-a-bootable-usb-installer-for-the-os-x-mavericks-developer-preview/

I shall let you know how this goes.

asditsupport
New Contributor III

I followed the instructions from the above link with a few minor changes.
The link states that you'll require a minimum space of 8GB but I got it done with 6GB. Also, the command in the above link is incorrect because of the single "-" used. The correct command is with "--"

sudo /Applications/Install OS X Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install OS X Mavericks.app --nointeraction

Its smooth sailing from here. I installed 10.9 on a MacBook Air along with the 10.9 Recovery Partition.
Hope this helps!

mcrispin
Contributor II

Thanks Aruja, I should have been more clear - I was aware of the new process to create install media for the OS + Recovery HD. My question is about making an installer package to create *only* a Recovery HD.

barnesaw
Contributor III

https://github.com/MagerValp/Create-Recovery-Partition-Installer

Used it on 10.8 but haven't had a chance on 10.9.

EDIT
Doesn't seem to work on 10.9 installer. Might have to do something drastic and actually capture the Recovery partition.

mcrispin
Contributor II

Barnesaw - I did try that one, but it hasn't been updated for Mavericks, there are some resources in slightly different spots and will create an error. HOWEVER... Rich Trouton's method (http://derflounder.wordpress.com/2012/06/26/creating-an-updated-recovery-hd/) *does* work, provided you download the updated version of the Joel Bruner'd creation script here:
(http://www.brunerd.com/blog/software/) which has been updated for Mavericks.

I'm going to mark this an an "answer" though the conversation was not looking for as such.

hkim
Contributor II

So far this method still works for me.

http://managingosx.wordpress.com/2012/08/15/creating-recovery-partitions/

blackholemac
Valued Contributor III

I'll second hkim there...Greg's technique works well.

timsutton
Contributor

dvasquez
Valued Contributor

Hello.

I tried to use the combination of Der Founders process and the new and updated script posted by mcrispin and it fails with the following:

hdiutil: create failed - error -5341
Disk Image failed
Cleaning Up
hdiutil: couldn't unmount "disk4" - Resource busy
Done.

I am using the Install OS X Maverick's.app and the Lion RecoveryHDUpdate.pkg from Apple. As well as brunerd new and updated script. Maybe I am missing some thing?

I am looking for a way to deploy 10.9 recovery partitions from Self service. I see that for some the process works.

I appreciate your help.

yr_joelbruner
New Contributor III

I have updated RecoveryHDUpdater to 15.2.28 (using YY.MM.DD format now, easier to know what's new!) The script will now call Safari to download the RecoveryUpdate.dmg from Apple if you need it. It still makes the .dmg with the interactive updater script but it also has a script "RecoveryHD PKG Maker" that will make nice flat package out those files with a bundle ID of your choosing and a PackageVersion to match the OS version! Not bad...

http://www.brunerd.com/blog/2015/02/28/recoveryhd-updater-now-with-pkg-building/

PS Sure I've seen there's a Cocoa app out there to do this, but I still like scripts for this sort of thing, easy edit-ability and verbose output! :D