Knowledgebase: Tips and tricks
Syncing startup disk on Mac
Posted by Zoran Vasiljevic, Last modified by Andre Kuehnemund on 22 July 2011 12:06
|
|
With PresSTORE Synchronize you can duplicate Mac OSX startup disks. Note that you can only duplicate the current startup disk. You cannot duplicate a non-startup disk containing startup data and programs to some other device. When syncing to FireWire or USB attached disk (removable devices), make sure to disable "Ignore ownership on this volume" setting for the target volume where you are syncing to. The easiest vay to automate this is to create a pre-script for the given synchronize plan and to include commands found in Apple's document describing command-line volume database utility, the vsdbutil. For example, to automatically deselect "Ignore ownership on this volume" on a FireWire volume /Volumes/MyVolume enter this in the pre-script field of the synchronze plan: vsdbutil -a /Volumes/MyVolume
After performing the sync, you must also "bless" the target volume in order to make it bootable. To automate this step you can create a post-script for the given synchronize plan containing calls to the bless system utility. To bless a volume with Mac OS X or Darwin, and create the BootX and boot.efi files as needed, execute e.g.: bless --folder "/Volumes/Mac OS X/System/Library/CoreServices" --bootinfo --bootefi Please consult man bless for more information on how to prepare volume/folder for the system startup, or visit Apple's online manual page http://developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man8/bless.8.html | |
|
Comments (1)
Brian Wells
31 October 2011 18:36
The --bootinfo argument is only useful on PowerPC Macs. If you only have Intel Macs, then the command is: bless --folder "/Volumes/Mac OS X/System/Library/CoreServices" --bootefi