JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Installing Oracle Solaris 11.1 Systems     Oracle Solaris 11.1 Information Library
search filter icon
search icon

Document Information


Part I Oracle Solaris 11.1 Installation Options

1.  Overview of Installation Options

Part II Installing Using Installation Media

2.  Preparing for the Installation

3.  Using Live Media

4.  Using the Text Installer

Installing With the Text Installer

Networking Configuration With Text Installer

How to Prepare for a Text Installation

How to Perform a Text Installation

Adding Software After Text Installation

Performing a Text Installation Over the Network

How to Perform a Text Installation Over the Network

5.  Automated Installations That Boot From Media

6.  Unconfiguring or Reconfiguring an Oracle Solaris instance

Part III Installing Using an Install Server

7.  Automated Installation of Multiple Clients

8.  Setting Up an Install Server

9.  Customizing Installations

10.  Provisioning the Client System

11.  Configuring the Client System

12.  Installing and Configuring Zones

13.  Running a Custom Script During First Boot

14.  Installing Client Systems

15.  Troubleshooting Automated Installations

Part IV Performing Related Tasks

A.  Working With Oracle Configuration Manager

B.  Using the Device Driver Utility


Installing With the Text Installer

When installing the Oracle Solaris operating system, consider the following information:

Networking Configuration With Text Installer

The networking panel in the text installer provide users with the following options.

How to Prepare for a Text Installation

Complete the following tasks before you perform a text installation.

  1. If you do not have the text installer image, download the image.

    To download the Oracle Solaris text installer ISO image, go to

    Note - If you want to burn the image to a USB flash drive, download a USB image.

    After you download the image, copy the image to removable media, such as a CD, DVD, or USB flash drive.

    Note - For USB images, you need the usbcopy utility in order to copy the image to a USB flash drive. You can add this utility to your system by installing the pkg:/install/distribution-constructor package.

  2. Check the requirements and limitations for running the installer on your system:
    1. Verify that your system meets all of the necessary system requirements.

      See System Requirements for Live Media and Text Installations.

    2. Verify that you have all of the necessary device drivers.

      See Ensuring That You Have the Proper Device Drivers.

  3. If you are setting up an environment that supports the installation of multiple operating systems:
    1. Review the specifications in Preparing a Boot Environment for Installing Multiple Operating Systems.
    2. Back up your system.
    3. If you want to partition your system prior to the installation, review the guidelines in Chapter 2, Preparing for the Installation.

      In particular, if you are planning to set up and install Oracle Solaris on a partition or slice and have not done so yet, review the information in Guidelines for Partitioning a System Prior To Installation.

How to Perform a Text Installation

  1. Insert the installation media, boot the system, then make any preliminary keyboard and language selections.

    Note - The language and keyboard selections set the defaults for the installer and for the installed system.

  2. (Optional) To install required drivers, select option 2 on the installation menu.

    For instructions on using the Device Driver Utility, see How to Start the Device Driver Utility. After you have installed the drivers, restart the text installation and return to the installation menu.

  3. Initiate the installation by selecting the first option on the installation menu.
    Welcome to the Oracle Solaris 11.1 installation menu
    1 Install Oracle Solaris
    2 Install Additional Drivers
    3 Shell
    4 Terminal type (currently sun-color)
    5 Reboot
    Please enter a number [1]:

    Note - Use the keyboard to navigate through the installer panels. You cannot use a mouse. See the key commands listed on each panel, and see the online help for further information.

  4. Continue past the welcome panel.
  5. In the Disk Discovery panels, select the type of disk that you want the installer to discover.
    • Local Disks – This is the default option for disks that are attached to the computer, including internal and external hard disks.

    • iSCSI – If you want the installer to search for remote disks that are accessible over a network using the iSCSI standard, select this option. Additional fields display as follows:

      • Use DHCP autodiscovery – If your system supports autodiscovery of iSCSI disks, this option is enabled. Selecting this option populates the criteria fields with the values returned from autodiscovery. You can then select the “Specify search criteria” option to further refine these values.

      • Specify search criteria – You can select this option and manually provide the iSCSI search values.

    Target IP

    The IP address of the iSCSI target. Four numbers in the range 0-255 must be entered. The system at this IP address must be online and accessible from this system. These fields are mandatory.

    Target LUN

    The Logical Unit Number of the iSCSI device located at the provided IP address. The LUN is often a numerical value such as “0”, “1”, and so on. This field is optional.

    Target Name

    The name of the iSCSI target in iSCSI Qualified Name (IQN) format. This field is optional.


    The port number used in conjunction with the provided IP address for discovering the iSCSI device. The default value of “3260” is the port typically used for iSCSI. This field is optional.

    Initiator Name

    The initiator node name to be set for the iSCSI discovery session. For iSCSI booting, this field is hidden as the initiator node name cannot be modified. This field is optional.

    Use CHAP

    Select this option if you want to enter CHAP (Challenge-Handshake Authentication Protocol) authentication details.


    The CHAP name to be used for authentication. This field is optional.


    The CHAP secret value for authentication. If provided, this value must be between 12 and 16 characters long. This field is optional.

    If you choose the iSCSI option, a delay might occur when you select Next while the details entered are validated. If the iSCSI LUN cannot be discovered, an error is displayed. You cannot proceed until the problem is resolved, either by entering valid criteria or by deselecting iSCSI.

  6. In the Disks Selection panel, if more than one target disk is listed, select a target disk or accept the default.
  7. Choose whether to install the operating system on the whole disk or on a partition or a slice on the disk.
    • The whole disk

    • An x86 partition

    • A SPARC slice

  8. (Optional) In the series of target selection panels, you have the option to modify the partition or slice layout.

    At any point as you complete the installation panels, you can revert to the original settings.


    Caution - If the existing partition table cannot be read, the panel displays proposed partitioning. In this instance, all of the data on the disk is destroyed during the installation.

    The installer uses GPT formatting when installing onto a whole disk or an unformatted disk. However, existing GPT partitions or DOS partitions are retained by default and displayed by the installer, so you can retain and install into an existing partition.


    Caution - GPT formatting is currently not available on SPARC platforms.

    Note the following:

    • If the disk contains existing DOS partitions, up to four DOS primary partitions are displayed. If a DOS extended partition exists, its logical partitions are also displayed in the disk layout order within the extended partition. Only one Solaris partition is allowed, and that Solaris partition must be used for the installation. The Solaris partition can be a logical partition within an extended partition.

    • If the disk contains existing GPT partitions, the GPT partitions are displayed. Up to seven GPT partitions are supported. You can create one or more Solaris partitions during the installation, but you must choose one Solaris partition as the installation target. If there are multiple, existing Solaris GPT partitions, the first suitable Solaris GPT partition will be chosen by default as the installation target.

    For detailed partitioning instructions, see Guidelines for Partitioning a System During an Interactive Installation, or see the online help in the installer.

  9. Provide a computer name to identify the system on the network.
  10. Specify how the wired Ethernet network connection should be configured by selecting one of the following options.
    • To use DHCP to configure the network connection, select Automatically.

      The installer continues to the Time Zone panels.

    • To provide networking specifications, select Manually and continue as follows:
      1. If there is more than one interface, select a connection to be configured.
      2. Type the connection settings or accept the default information detected and provided by the installer.

        Note - The IP address and netmask are required fields. The router is an optional field.

      3. Specify whether the system should use the DNS name service.
      4. If you selected Configure DNS:
        1. Type at least one IP address for the DNS server or servers to be used by the system.
        2. Provide at least one domain name to be searched when a DNS query is made.
      5. Specify whether the system should use either the LDAP name services, a NIS name service, or None.
        • If you selected DNS in the previous step, LDAP or NIS would be set up as alternate name services in addition to DNS.
        • If you did not select DNS in the previous step, LDAP or NIS would be set up as the only name service.
        • If you will be configuring LDAP on the system without an LDAP profile, select None instead of selecting LDAP. Then, configure LDAP manually after the installation is complete.

        Note - If no network naming services are selected, network names can be resolved by using standard name source files such as /etc/hosts(4). For further information, see the nsswitch.conf(4) man page.

      6. Provide the domain where the system resides for the alternate name service you selected.

        Note - To determine the domain name, check with your system administrator. Or, use the domainname command on a previously installed system.

      7. If you selected LDAP as the only name service or as an additional name service with DNS, provide the LDAP specifications as follows.
        1. Specify the LDAP profile to be used to configure the LDAP name service on the system.
        2. Type the IP address for the LDAP profile server.
        3. Provide an LDAP search base or accept the default search base.
        4. Specify whether LDAP proxy bind information will be provided.

          Note - If the profile specifies a proxy credential level and the authentication method is not None, then you must provide the proxy bind information. If you omit that information, LDAP will not be initialized.

        5. If necessary, provide the LDAP proxy bind distinguished name and proxy bind password.
      8. If you selected NIS as the only name service or as an additional name service with DNS, provide the NIS specifications.

        You can either let the software search for a name server or you can specify a name server. Select one of the following two choices.

        • Select Find One.

          Note - The software can find a name server only if that server is on the local subnet.

        • Select Specify One and type the name server's host name or IP address in the subpanel.

        After completing the series of networking configuration panels, the installer displays a series of time zone panels and a Date and Time panel.

    • To specify that the network is not configured during the installation, select None.

      The install continues to the Time Zone panels.

  11. In the series of time zone panels, select a time zone first, then adjust the date and time to match your local time.

    Note - The default is for the GMT time zone to be configured.

  12. Complete the User panel.

    You are not required to create a user account, but you must create a root password.

    • If you create a user account in this panel, you need to provide both the user's password and a root password.

      In this case, root will be a role assigned to the user.

      To create a user account, type a username and password. The name must begin with a letter and can contain only letters and numbers.

    • If you do not create a user account, you still need to provide a root password.

      In this case, root will be a regular user.

  13. In the Support Configuration panels, you can accept the anonymous registration for OCM and ASR.

    The default Support Configuration installer panel provides an anonymous registration address. If you use this anonymous address with no password, My Oracle Support (MOS) will receive information about the installed system's configuration, but will not receive any of your customer information when the system configuration is uploaded to the Oracle support organization.

    Alternately, you can register for security updates or disconnect OCM as follows:

    • You can replace the anonymous email address in the Support Configuration panel with your My Oracle Support login ID and add your My Oracle Support password. Use this option if you want to see your customer information in My Oracle Support and receive security updates. With this option, ASR will also be started.

    • If you delete the anonymous email address in the Support Configuration panel and leave that field blank, OCM will be started in a disconnected mode. No data will be sent to My Oracle Support. Or, if you delete the anonymous email address and replace it with another email address other than your MOS login ID, OCM will send data to Oracle support in an unauthenticated mode.

    For further information, see Using Oracle Configuration Manager.

  14. Review the installation specifications.

    Review the specifications in the Installation Summary panel. If necessary, go back and make any required changes before starting the installation.

  15. Install the system using the specifications you have provided.

    The Oracle Solaris installation process begins.


    Caution - Do not interrupt an installation that is in progress. An incomplete installation can leave a disk in an indeterminate state.

  16. Review the installation logs.

    The Installation Results panel provides access to installation logs that you can review.

  17. Reboot or go to a shell and shut down the system.

Adding Software After Text Installation

To add software packages after you have installed the operating system, use the pkg commands as described in the pkg(1) man page.

Use the pkg commands or the Package Manager tool to find the names of packages you might want to install, get more information about the packages, and install the packages.

Note - Installing, updating, and uninstalling packages require increased privileges. See Installation Privileges in Adding and Updating Oracle Solaris 11.1 Software Packages for more information.

Optionally, you can install into a new boot environment so that you can continue to use your current image if the new installation has problems.

With the pkg install command, you should use the -nv option first to see what the package installation will look like prior to actually installing the packages. After you have identified the packages you want to install and examined the output from the pkg install command with the -nv option, issue a command similar to the following to install additional software:

$ pfexec pkg install package–name

Replace the package–name variable with the name of the package you want to install.

Alternately, you can use the following sample command to create a new backup boot environment and to specify a package to be installed.

$ pfexec pkg install  --be-name new–BE–name package–name

If you do not have a GUI desktop and you want to install the Oracle Solaris desktop, install the solaris-desktop package.