Yeah I wish he would have clearly stated which method worked, it would have saved me some time. What worked for me is what thorsten posted on " Mar 12, 2010 9:47 AM".
<quote> Work-around: Boot the original boot environment (BE) instead and correct the boot archive as follows <reboot into the earlier BE> user at host$ pfexec beadm mount <name of new BE> /mnt user at host$ pfexec bootadm update-archive -F -R /mnt user at host$ pfexec beadm unmount <name of new BE> </quote> This worked for me, I did this from a fresh install of 2009.06. arwin at opensolaris:~$ cat /etc/release OpenSolaris Development snv_134 X86 Copyright 2010 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms. Assembled 01 March 2010 Arwin -- This message posted from opensolaris.org