With the new 10.9 beta installer, a recovery partition is not created if you use a DIY USB installer. The reason for that is because the BaseSystem.dmg needs to be copied onto the Recovery partition, but it does not exist as a dmg file on the USB Installer. This presents a problem for some, as functions like "Find My Mac" and FileVault won't work without it. Here are the instructions to fix that. I am not responsible for your system... Blah blah blah normal disclaimer. It will not break Boot Camp so no worries there.
Standard Recovery Partition(UPDATED EASIER!!!)
1. Download the Lion Recovery Update. Make sure it is in your downloads folder. Then right click on the OS X Installer.app file and click Show Package Contents. Go to Contents/SharedSupport/. Copy the InstallESD.dmg file into your Downloads folder.
###Alternate Lion Recovery HD Update Link
2. Copy the following code into a text document and save it as "recovery.sh" in your Downloads folder.
3. Open Terminal and type the following commands:
4. Wait a few minutes for it to finish and return back to a prompt. Reboot to test your new recovery partition.
Standard Recovery Partition(UPDATED EASIER!!!)
1. Download the Lion Recovery Update. Make sure it is in your downloads folder. Then right click on the OS X Installer.app file and click Show Package Contents. Go to Contents/SharedSupport/. Copy the InstallESD.dmg file into your Downloads folder.
###Alternate Lion Recovery HD Update Link
2. Copy the following code into a text document and save it as "recovery.sh" in your Downloads folder.
Code:
read -p "Ensure "RecoveryHDUpdate.dmg" and "InstallESD.dmg" are in your Downloads folder and press [Enter]"
#access dmtest from RecoveryHDUpdate.pkg
rm -rf /private/tmp/RecoveryHDUpdate
echo "Expanding RecoveryHDUpdate.pkg"
hdiutil attach -nobrowse ~/Downloads/RecoveryHDUpdate.dmg
pkgutil --expand /Volumes/Mac\ OS\ X\ Lion\ Recovery\ HD\ Update/RecoveryHDUpdate.pkg /tmp/RecoveryHDUpdate
#access BaseSystem.dmg and BaseSystem.chunklist
echo "Expanding InstallESD.dmg"
hdiutil attach -nobrowse ~/Downloads/InstallESD.dmg
#build Recovery partition
echo "Building Recovery Partition. Please Wait"
/tmp/RecoveryHDUpdate/RecoveryHDUpdate.pkg/Scripts/Tools/dmtest ensureRecoveryPartition / /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg 0 0 /Volumes/OS\ X\ Install\ ESD/BaseSystem.chunklist
#cleanup
echo "Cleaning up"
hdiutil eject /Volumes/Mac\ OS\ X\ Lion\ Recovery\ HD\ Update
hdiutil eject /Volumes/OS\ X\ Install\ ESD/
sudo touch /Library/Preferences/SystemConfiguration/com.apple.Boot.plist
sudo kextcache -f -u /
exit 0
3. Open Terminal and type the following commands:
Code:
chmod +x ~/Downloads/recovery.sh
sudo ~/Downloads/recovery.sh
4. Wait a few minutes for it to finish and return back to a prompt. Reboot to test your new recovery partition.
Last edited: