How to make a Bootable OS X Yosemite DVD

You'll need a double layer DVD for this. I used Toast to burn it because I like the verification step Toast offers.

If you don't have Toast, just use Disk Utility.

After downloading the full Yosemite installer app from the Mac App Store, run these 14 commands in Terminal to create a Yosemite.iso file and then burn it to a dual layer DVD with Disk Utility. You may then boot up from it by holding the option key down and then install Yosemite.

hdiutil attach /Applications/Install\ OS\ X\ Yosemite.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app

hdiutil convert /Volumes/install_app/BaseSystem.dmg -format UDSP -o /tmp/Yosemite

hdiutil resize -size 8g /tmp/Yosemite.sparseimage

hdiutil attach /tmp/Yosemite.sparseimage -noverify -nobrowse -mountpoint /Volumes/install_build

rm /Volumes/install_build/System/Installation/Packages

cp -rp /Volumes/install_app/Packages /Volumes/install_build/System/Installation/

cp -rp /Volumes/install_app/BaseSystem.chunklist /Volumes/install_build

cp -rp /Volumes/install_app/BaseSystem.dmg /Volumes/install_build

hdiutil detach /Volumes/install_app

hdiutil detach /Volumes/install_build

hdiutil resize -size `hdiutil resize -limits /tmp/Yosemite.sparseimage | tail -n 1 | awk '{ print $1 }'`b /tmp/Yosemite.sparseimage

hdiutil convert /tmp/Yosemite.sparseimage -format UDTO -o /tmp/Yosemite

rm /tmp/Yosemite.sparseimage

mv /tmp/Yosemite.cdr ~/Desktop/Yosemite.iso

Do yourself a favor and get Toast. Buy it at Amazon and support theroblog.

FYI I used Toast Titanium 10 under Yosemite for this. Still works on all the stuff I've tried to do.

Buy Toast 10: http://amzn.to/1IgypOJ If you're cheap like me. YMMV on how well and long it will work under Yosemite and later OSes, that's just the nature of Apple and Toast. :) $24 as of this writing. 

Toast 14 if you're fancy: http://amzn.to/1Igyulz


Comments

Popular Posts