JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Managing Boot Environments With Oracle Solaris 11 Express     Oracle Solaris 11 Express 11/10
search filter icon
search icon

Document Information

1.  Introduction to Boot Environments

2.  Using beadm Utility (Tasks)

Listing Existing Boot Environments and Snapshots

How to Display Information About Your Boot Environments, Snapshots, and Datasets

Creating a Boot Environment

How to Create a Boot Environment

How to Create a Boot Environment From an Inactive Boot Environment

Taking a Snapshot of a Boot Environment

How to Create a Snapshot of a Boot Environment

Using an Existing Snapshot

How to Create a Boot Environment From an Existing Snapshot

Changing the Default Boot Environment

How to Activate an Existing Boot Environment

Mounting and Updating an Inactive Boot Environment

How to Mount a Boot Environment

Unmounting Boot Environments

How to Unmount an Existing Boot Environment

Destroying a Boot Environment

How to Destroy an Existing Boot Environment

Creating Custom Names for Boot Environments

How to Rename a Boot Environment

3.  beadm Zones Support

4.  Appendix: beadm Reference

Mounting and Updating an Inactive Boot Environment

If you want to update packages on an existing, inactive boot environment, you can mount that environment and, optionally, update packages on it.

How to Mount a Boot Environment

  1. You can use the beadm mount command to mount a boot environment as follows:
    $ beadm mount beName mountpoint

    Note - If the directory for the mount point does not exist, the beadm utility creates the directory, then mounts the boot environment on that directory.

    If the boot environment is already mounted, the beadm mount command fails and does not remount the boot environment at the newly specified location.


    The boot environment is mounted but remains inactive.

  2. (Optional) You can update packages on the boot environment by using the pkg command.

    For example, you can use the pkg install command with the -R option to update specific packages on the boot environment.

    $ pkg -R /mnt install packagename

    Where /mnt is the mount point for the boot environment.


    Note - Unmount the boot environment before rebooting.


    For further information, see the pkg(1) man page.

Unmounting Boot Environments

You can use the beadm command to unmount an existing boot environment.


Note - You cannot unmount the boot environment that is currently booted.


How to Unmount an Existing Boot Environment