|
|
Thread Tools | Rating: | Display Modes |
#2
|
||||
|
||||
This isn't a really easy thing to do, but given fixed paths, you could do something like:
Code:
#! /bin/sh if [ -a /Volumes/A/System/Library/CoreServices/BootX ]; then UCHGSET=$(ls -lo /Volumes/A/System/Library/CoreServices/BootX | grep -vqF uchg; echo $?); chflags nouchg /Volumes/A/System/Library/CoreServices/BootX; bless -folder /Volumes/A/System/Library/CoreServices -save9 -label A -setBoot; if [ $UCHGSET -eq 1 ]; then chflags uchg /Volumes/A/System/Library/CoreServices/BootX; fi; echo "Successfully set A as startup disk"; else echo "Could not set A as the startup disk because it does not contain a valid Mac OS X System Folder."; exit 1; fi nohup /bin/bash -c "sleep 10; /Applications/SuperDuper!.app/Contents/Resources/Scripts/restart.scpt"&
__________________
--Dave Nanian |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
First Boot Experience, Seagate 400GB PushButton FW Works! | greenjeens | General | 5 | 05-25-2006 07:19 AM |
Copy script - Define a 'folder' as a 'target drive'? | mortenosx | General | 3 | 03-22-2006 01:21 PM |
Source HD won't boot after canceled Backup | enderws | General | 3 | 03-04-2006 04:02 PM |
BackUp hangs at 3% | JimK | General | 10 | 09-27-2005 09:48 AM |
Error: No space left on device | tradervic | General | 11 | 06-29-2005 04:50 PM |