NAME MOUNTPOINT rpool/ROOT/s10u6 /.alt.tmp.b-VP.mnt/ rpool/ROOT/s10u6/zones /.alt.tmp.b-VP.mnt//zones rpool/ROOT/s10u6/zones/zonerootA /.alt.tmp.b-VP.mnt/zones/zonerootA The mount point for the root BE (rpool/ROOT/s10u6) should be /. If the boot is failing because of /var mounting problems, look for a similar incorrect temporary mount point for the /var dataset.

Reset the mount points for the ZFS BE and its datasets. For example:

# zfs inherit -r mountpoint rpool/ROOT/s10u6 # zfs set mountpoint=/ rpool/ROOT/s10u6 Reboot the system. When the option to boot a specific boot environment is presented, either in the GRUB menu or at the OpenBoot PROM prompt, select the boot environment whose mount points were just corrected. Booting For Recovery Purposes in a ZFS Root Environment Use the following procedure if you need to boot the system so that you can recover from a lost root password or similar problem. You will need to boot failsafe mode or boot from alternate media, depending on the severity of the error. In general, you can boot failsafe mode to recover a lost or unknown root password.

How to Boot ZFS Failsafe Mode Boot failsafe mode. On a SPARC system:

ok boot -F failsafe

Mount the ZFS BE on /a when prompted: . . . ROOT/zfsBE was found on rpool. Do you wish to have it mounted read-write on /a? [y,n,?] y mounting rpool on /a Starting shell.

How to Boot ZFS From Alternate Media If a problem prevents the system from booting successfully or some other severe problem occurs, you will need to boot from a network install server or from a Solaris installation CD, import the root pool, mount the ZFS BE, and attempt to resolve the issue.

Boot from an installation CD or from the network.

SPARC:

ok boot cdrom -s ok boot net -s

If you don’t use the -s option, you will need to exit the installation program.

x86: Select the network boot or boot from local CD option.

Import the root pool and specify an alternate mount point. For example:

# zpool import -R /a rpool Mount the ZFS BE. For example:

# zfs mount rpool/ROOT/zfsBE Access the ZFS BE contents from the /a directory.