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

Document Information


Part I Oracle Solaris 11 Installation Options

1.  Overview of Installation Options

Part II Installing Using Installation Media

2.  Preparing for the Installation

3.  Using the LiveCD

4.  Using the Text Installer

Installing With the Text Installer

Networking Configuration With Text Installer

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.  Setting Up Oracle Configuration Manager For Use By AI Client Systems

15.  Installing Client Systems

16.  Troubleshooting Automated Installations

Installing With the Text Installer

When installing the Oracle Solaris 11 release, consider the following information:

Networking Configuration With Text Installer

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

How to Perform a Text Installation

  1. Complete any preliminary tasks.
    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, do one of the following:

      • 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.

      • Save the image to your system and then run it in a virtual machine.
    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 LiveCD 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 need 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.

        Note - If you have previously installed the Linux operating system, you will need to save a copy of the existing menu.lst file to a USB drive for use after the installation. For instructions, see Modifying Boot Entries and Parameters by Editing the menu.lst File in Booting and Shutting Down Oracle Solaris on x86 Platforms.

  2. 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.

  3. (Optional) In 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.

  4. Initiate the installation by selecting the first option on the installation menu.
    Welcome to the Oracle Solaris xxx 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.

  5. Continue past the welcome panel.
  6. In the Disks panel, if there is more than one target disk 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.

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

  9. Enter 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, continue with the following steps.
        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 only find a name server 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. 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.

  14. 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.

  15. Review the installation logs.

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

  16. (Optional) If you want to cancel anonymous registration of the installed system with Oracle Configuration Manager, perform the following steps to mount the newly-created boot environment and add an “opt-out” file to that boot environment before rebooting the system.


    Caution - By default, the system configuration of the installed system is sent to the Oracle Configuration Manager. This is an anonymous registration with no customer information provided.

    The anonymous registration will be automatic upon reboot after the initial installation, but you may cancel the registration per the following directions after the installation and prior to rebooting the installed system.

    If you do not opt-out at installation time you may still suspend the service at any later time.

    For further information, see Using Oracle Configuration Manager.

    1. Before rebooting the installed system, press F9 to exit the installer.
    2. In the installation menu, select '3' to open a shell.
    3. Assume the root role.
    4. Mount the newly-created boot environment as in the following example:
      # beadm mount solaris /a

      Note - The boot environment name prior to rebooting is, by default, “solaris,” even if you changed the computer name in the installer panels.

    5. In an editor, create a new file in the mounted boot environment and name the file /a/etc/svc/profile/site/ocm.xml.

      For example, type the following:

      # vi /a/etc/svc/profile/site/ocm.xml
    6. Enter the following contents into the file, save the file, and exit the file.
      <?xml version='1.0'?>
      <!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'>
      <service_bundle type='profile' name='ocm'
         <service name='system/ocm' type='service' version='1'>
            <instance name='default' enabled='false'/>

      This file disables the default SMF service and changes the property to “opt-out” from an anonymous registration.

    7. Unmount the boot environment, as shown in this sample command.
      # beadm unmount solaris
    8. Exit the shell.
      # exit

    Note - After installation and reboot, you can choose to register your system by removing this file then enabling the service as follows:

    # svcadm system/ocm enable

    This command performs an anonymous registration.

    If you wish to associate the system's configuration data with your MOS account, or if your site requires use of a network proxy, you must use the configCCR command. See Using Oracle Configuration Manager.

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

See Also

See Oracle Solaris Administration: Common Tasks for information about the following topics:

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 and in Chapter 12, Managing Software Packages (Tasks), in Oracle Solaris Administration: Common Tasks.

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.

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.

# pkg install packagename

Replace the packagename 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.

# pkg install --require-new-be --be-name newBEname packagename

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