You can optionally use the reboot command with the -f and -e options to specify an alternate BE.
# reboot -f -e alternate-be-name |
The -e option has dependencies on Solaris Live upgrade packages, in particular the lumount and luumount commands. Because Solaris Live Upgrade is not supported in the OpenSolaris release, you cannot use this option to specify an alternate BE. Instead, use the -f option by itself to directly specifying the alternate dataset. See x86: Initiating a Fast Reboot to an Alternate Boot Environment in the OpenSolaris 2008.11 OS.
This example shows how to fast reboot to an alternate BE by using the reboot command with the -f and the-e options. Note that in this example, the bootadm list-menu command is used to display a list of the bootable environments that are available on a system. A fast reboot of the s3 BE is then initiated.
# bootadm list-menu The location for the active GRUB menu is: /boot/grub/menu.lst default 0 timeout 10 0 Solaris Express Community Edition snv_82 X86 1 Solaris xVM 2 Solaris failsafe 3 s0 4 s0 Solaris xVM 5 s0 failsafe 6 s4 7 s4 Solaris xVM 8 s4 failsafe 9 s3 10 s3 Solaris xVM 11 s3 failsafe # reboot -f -e s3 reboot: Halting 1 zone. Oct 21 15:16:51 tonyspizza reboot: initiated by ... on /dev/console reboot: Completing system halt. Oct 21 15:16:57 tonyspizza syslogd: going down on signal 15 Fast reboot. syncing file systems... done SunOS Release 5.11 Version snv_99 64-bit Copyright 1983-2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. DEBUG enabled Configuring devices. Hostname: tonyspizza NIS domain name is lab.sfbay.sun.com Loading smf(5) service descriptions: 2/2 /dev/rdsk/c1d0s7 is clean Reading ZFS config: done. |