Posted on 02-20-2013 01:17 PM
Is anyone else deploying this as a convenient boot manager? I've a package i've made with a postflight script to bless rEFInd's .efi file. Works great when deployed via Casper Remote. Fails to work after deployment as part of a Casper Imaging sequence.
Solved! Go to Solution.
Posted on 02-20-2013 02:00 PM
I've been using rEFIt with pretty good success. I add it to a policy - run once at startup.
Posted on 02-20-2013 03:23 PM
We have moved from rEFIt to rEFInd as there was an issues that some Macs (10.8.2) boot into a grey screen at the first boot after rEFIt install. Even after NVRAM reset it was very inconstant.
We have to do a NVRAM reset for both methods anyway.
Created a PKG with a Postflight script to install rEFInd and works fine at imaging;
#!/bin/sh
## postflight
##
## Not supported for flat packages.
pathToScript=$0
pathToPackage=$1
targetLocation=$2
targetVolume=$3
$3/private/tmp/refind/./install.sh
exit 0## Success
exit 1## Failure
Posted on 02-20-2013 02:00 PM
I've been using rEFIt with pretty good success. I add it to a policy - run once at startup.
Posted on 02-20-2013 02:05 PM
Should have thought of that sooner. Thanks for that!
Posted on 02-20-2013 03:23 PM
We have moved from rEFIt to rEFInd as there was an issues that some Macs (10.8.2) boot into a grey screen at the first boot after rEFIt install. Even after NVRAM reset it was very inconstant.
We have to do a NVRAM reset for both methods anyway.
Created a PKG with a Postflight script to install rEFInd and works fine at imaging;
#!/bin/sh
## postflight
##
## Not supported for flat packages.
pathToScript=$0
pathToPackage=$1
targetLocation=$2
targetVolume=$3
$3/private/tmp/refind/./install.sh
exit 0## Success
exit 1## Failure
Posted on 02-21-2013 12:13 AM
That's the same idea but better implemented to what I had. My postflight script was trying to set the startup disk. Your technique actually works wheras mine doesn't :)
Posted on 02-21-2013 06:46 AM
I've been meaning to switch to rEFInd, but my rEFIt package still works. I have just been delaying the inevitable.