My Oracle Support Banner

VersaBoot - iSCSI over IPoIB : How to Access Solaris Boot Environment When Booted from rcdrom/net (Doc ID 2197347.1)

Last updated on MARCH 27, 2020

Applies to:

Solaris Operating System - Version 11.3 and later
SPARC M7-8 - Version All Versions and later
SPARC M7-16 - Version All Versions and later
SPARC T7-1 - Version All Versions and later
SPARC T7-4 - Version All Versions and later
Oracle Solaris on SPARC (64-bit)


VersaBoot introduces a new boot model that enables Solaris to store its root filesystem on storage that is not directly bootable by firmware,
such as iSCSI/IPoIB. The aspect of VersaBoot that enables this capability is that the boot archive is stored in separate storage that is directly
bootable by firmware, on the M7/M8 and T7/T8 platforms the eUSB device on each CMIOU or motherboard board can be used.

When booted from Solaris text-install iso image or from net (through AI server), the iSCSI LUN for the root pool is not visible so the pool cannot be imported.

The purpose of this document is to describe the required steps to import the root pool and mount the Solaris boot environment.

This can be required if the system does not allow logging in and you need to make changes to the BE from an alternate boot environment.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document
 1. Retrieve the information about the location of the iSCSI LUN
 2. Boot from alternate boot device (rcdrom / net )
 3. Setup the network over IB
 4. Setup iSCSI
 5. Import the root pool
 6. Mount the Solaris BE
 7. Cleanup and reboot from VersaBoot

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.