For more information, see Using Your Assigned Administrative Rights in Securing Users and Processes in Oracle Solaris 11.2 .
# beadm create BeName
BeName is the name of the new boot environment. This new boot environment is inactive.
Note the following:
BeName cannot be a boot environment name that is already being used.
This command clones the active boot environment, unless the –e option is used to specify an inactive boot environment.
beadm create does not create a partial boot environment. The command either successfully creates a full boot environment, or the command fails.
# beadm mount BeName mount-point
You might mount the new boot environment, for example, if you want to modify some configuration files inside the new boot environment before rebooting into it.
The boot environment is mounted but remains inactive. You can upgrade a mounted, inactive boot environment.
If the boot environment is already mounted, the beadm mount command fails and does not remount the boot environment at the newly specified location.
# beadm activate BeName
BeName is the name of the boot environment to be activated.
On reboot, the newly active boot environment is displayed as the default selection in the x86 GRUB menu or the SPARC boot menu.