Knowledgebase: Tips and tricks
Syncing startup disk on Mac
Posted by Zoran Vasiljevic on 22 April 2007 11:11
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
(931 vote(s))
Helpful
Not helpful

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
Post a new comment
 
 
Full Name:
Email:
Comments:
CAPTCHA Verification 
 
Please enter the text you see in the image into the textbox below (we use this to prevent automated submissions).

ERROR: This domain name (portal.archiware.com), does not match the domain name in the license key file support.archiware.com.

For assistance with your license, please contact the Kayako support team: https://support.kayako.com