You can use the beadm command to unmount an existing boot environment. When you unmount a boot environment, the zones in that environment are also unmounted. All mount points are returned to their states prior to being mounted.
beadm unmount [-f] BeName
The command unmounts the specified boot environment.
The –f option forcefully unmounts the boot environment even if it is currently busy.