Solaris 9 Installation Guide

Chapter 14 Using the Solaris Web Start Program (Tasks)

This chapter explains how to use the Solaris Web Start program on the Solaris 9 DVD or Solaris 9 Installation CD to install or upgrade Solaris software.


Note –

If you want to install the Solaris operating environment on a machine or domain that does not have a directly attached DVD-ROM or CD-ROM drive, you can use a DVD-ROM or CD-ROM drive that is attached to another machine. For detailed instructions, refer to Appendix F, Installing or Upgrading Remotely (Tasks).


This chapter contains the following topics:

Solaris Web Start Program GUI or CLI

You can run the Solaris Web Start program with a GUI or with a CLI. For x86 systems, the Device Configuration Assistant is included in the Solaris Web Start program.

If the Solaris Web Start program detects a video adapter for the system, it automatically displays the GUI. If the Solaris Web Start program does not detect a video adapter, it automatically displays the CLI. The content and sequence of instructions in both the GUI and the CLI are generally the same.

SPARC: Performing an Installation or Upgrade With the Solaris Web Start Program

You can either install or upgrade the Solaris operating environment by using the Solaris Web Start program, which is on the Solaris 9 SPARC Platform Edition DVD or the Solaris 9 SPARC Platform Edition Installation CD.


Note –

If you are installing from the Solaris 9 Installation CD, refer to Requirements When Using the Solaris 9 Installation CD for special requirements.


For the installation, ensure that you have the following:

SPARC: Task Map: Performing a Solaris Web Start Installation

Table 14–1 Performing a Solaris Web Start Installation Task Map

Task 

Description 

For Instructions 

Verify system requirements. 

Verify that your system meets the requirements to install or upgrade with the Solaris Web Start program. 

System Requirements

Gather the necessary information. 

Follow the checklist and complete the worksheet to be sure that you have all of the information you need to install the Solaris software. 

Chapter 6, Gathering Information Before Installation or Upgrade (Planning)

(Optional) Preconfigure system configuration information. 

Use the sysidcfg file or the name service to preconfigure installation information (for example, locale) for a system. Preconfiguring system information prevents the installation program from prompting you during the installation.

Chapter 7, Preconfiguring System Configuration Information (Tasks)

(Upgrade only) Prepare to upgrade the system. 

Back up the system. 

System Administration Guide: Basic Administration

(Optional) Set up the system to install from the network. 

To install a system from a remote DVD or CD net installation image, you need to set up the system to boot and install from an install server or boot server. 

Chapter 12, Preparing to Install From the Network With CD Media (Tasks)

Install or upgrade. 

Boot the system and follow the prompts to install or upgrade the Solaris software. 

SPARC: To Perform an Installation or Upgrade With the Solaris Web Start Program

(Upgrade only) Perform post-upgrade tasks. 

Correct any local modifications that were lost during the upgrade. 

To Correct Local Modifications After Upgrading

SPARC: To Perform an Installation or Upgrade With the Solaris Web Start Program

  1. Decide if you want to install the software by using the DVD-ROM or CD-ROM drive or by using a net image.

  2. Boot the system.

    • If the system is new, out-of-the-box, turn on the system.

    • If you want to install or upgrade an existing system, shut down the system.

      • To boot from the local DVD or CD, type the following command.


        ok boot cdrom [[- nowin]]
        
      • To boot from an install server on a network, type the following command.


        ok boot net [[- nowin]]
        
    nowin

    Specifies to run the Solaris Web Start program in CLI mode.

    The Solaris Web Start installation begins.

  3. If you are prompted, answer the system configuration questions.

    • If you preconfigured all of the system configuration information, the Solaris Web Start program does not prompt you to enter any configuration information.

    • If you did not preconfigure the system configuration information, use the Worksheet for Installation or the Worksheet for Upgrading to help you answer the system configuration questions.

    If you are using the GUI, after you confirm the system configuration information, the Solaris Web Start Installation Kiosk and Welcome to Solaris dialog box appear. If your system has insufficient memory, the Kiosk does not display.

    Figure 14–1 Solaris Web Start Kiosk Menu

    This screen capture shows the Next and Exit buttons for the Welcome installation screen. Also, an Internet browser screen lists links to information.

    You can click on any link in the Kiosk menu.


    Note –

    In some situations, the Kiosk might cover a dialog box. To display a hidden dialog box, from the Kiosk menu, choose Send Kiosk to Background.


    The Installer Questions screen appears.

  4. Decide if you want to reboot the system automatically and if you want to automatically eject the disc. Click NEXT.

    The Specify Media screen appears.

  5. Specify the media you are using to install.

    • If you are installing a Solaris Flash archive, continue.

    • If you are not installing a Solaris Flash archive, proceed to Step 6.

    1. Type the information that you are prompted to enter.

      Media Selected 

      Prompt 

      DVD or CD 

      Insert the disc where the Solaris Flash archive is located. 

      Network File System 

      Specify the path to the network file system where the Solaris Flash archive is located. You can also specify the archive file name. 

      HTTP 

      Specify the URL and proxy information that is needed to access the Solaris Flash archive. 

      FTP 

      Specify the FTP server and the path to the Solaris Flash archive. Specify the user and password information that allows you access to the FTP server. Specify any proxy information that is needed to access the FTP server. 

      Local tape 

      Specify the local tape device and the position on the tape where the Solaris Flash archive is located. 

      If you selected to install an archive from a DVD, CD, or from an NFS server, the Select Flash Archives panel is displayed.

    2. For archives that are stored on a disc or an NFS server, on the Select Flash Archives panel, select one or more Solaris Flash archives to install.

    3. On the Flash Archives Summary panel, confirm the selected archives and click Next.

    4. On the Additional Flash Archives panel, you can install an additional Solaris Flash archive by specifying the media where the other archive is located. If you do not want to install additional archives, select None and click Next to continue the installation. Proceed to Step 7.

  6. Decide if you want to perform an initial installation or an upgrade.

    The Solaris Web Start program determines if the system can be upgraded. You must have an existing Solaris root (/) file system. If you are upgrading by using the Solaris 9 Installation CD, you must have a 512–Mbyte slice. The Solaris Web Start program detects the necessary conditions and then upgrades the system.

  7. Follow the instructions on the screen to install the Solaris software. If you are NOT installing a Solaris Flash archive, you can also install additional software.

    When the Solaris Web Start program finishes installing the Solaris software, the system reboots automatically or prompts you to reboot manually.

    After the installation is finished, installation logs are saved in a file. You can find the installation logs in the following directories:

    • /var/sadm/system/logs

    • /var/sadm/install/logs

  8. If you are upgrading the Solaris software, you might need to correct some local modifications that were not preserved. For detailed instructions, refer to To Correct Local Modifications After Upgrading.

x86: Performing an Installation or Upgrade With the Solaris Web Start Program

You can install the Solaris operating environment on your x86 system by using the Solaris Web Start program on the Solaris 9 DVD or Solaris 9 Installation CD.


Note –

If you are installing from the Solaris 9 Installation CD, refer to Requirements When Using the Solaris 9 Installation CD for special requirements.


Ensure that you have the following media:

x86: Task Map: Performing a Solaris Web Start Installation

Table 14–2 x86: Performing a Solaris Web Start Installation Task Map

Task 

Description 

For Instructions 

Verify system requirements. 

Verify that your system meets the requirements to install or upgrade with the Solaris Web Start program. 

System Requirements

Gather the necessary information. 

Follow the checklist and complete the worksheet to be sure that you have all of the information you need to install the Solaris software. 

Chapter 6, Gathering Information Before Installation or Upgrade (Planning)

(Upgrade only) Prepare to upgrade the system. 

Back up the system. 

System Administration Guide: Basic Administration

(Optional) Set up the system to install from the network. 

To install a system from a remote Solaris 9 x86 Platform Edition DVD or Solaris 9 Software x86 Platform Edition CD net installation image, you must set up the system to boot and install from an install server or boot server.

Chapter 12, Preparing to Install From the Network With CD Media (Tasks)

Install or upgrade. 

Boot the system and follow the prompts to install or upgrade the Solaris software. 

x86: To Perform an Installation or Upgrade With the Solaris Web Start Program

(Upgrade only) Perform post-upgrade task. 

Correct any local modifications that were lost during the upgrade. 

To Correct Local Modifications After Upgrading

x86: To Perform an Installation or Upgrade With the Solaris Web Start Program

  1. Decide if you want to install the software by using the DVD-ROM or CD-ROM drive or by using a net installation image.

  2. Decide how to boot the system.

    • If you boot from the Solaris 9 DVD or the Solaris 9 Installation CD, insert the disc. Your system's BIOS must support booting from a DVD or CD.

    • If you boot from the network, use Preboot Execution Environment (PXE) network boot. The system must support PXE. Enable the system to use PXE by using the system's BIOS setup tool or the network adapter's configuration setup tool.

    • If you boot from a diskette, insert a Solaris 9 Device Configuration Assistant x86 Platform Edition diskette into the system's diskette drive.


      Note –

      You can copy the Device Configuration Assistant software to a diskette by the following methods:


  3. Boot the system by shutting it down and then turning it off and on.

    A memory test and hardware detection are executed. The screen refreshes.

  4. When the Solaris Device Configuration Assistant screen is displayed, press F2_Continue.

    The Bus Enumeration screen appears with the message:


    Determining bus types and gathering hardware configuration data ...

    The Scanning Devices screen appears. System devices are scanned. When scanning is complete, the Identified Devices screen appears.

  5. Decide if you need to make any changes.

    • Press F2_Continue to make no changes.

    • Select changes and press F4.

    The Loading screen is displayed with messages about drivers that are loaded to boot your system. After a few seconds, the Boot Solaris screen appears.

  6. On the Boot Solaris screen, select DVD, CD, Net, or Disk, and press F2_Continue.

    The Solaris Web Start program checks the default boot disk for the requirements to install or upgrade the system.


    Note –

    If you are installing by using the Solaris 9 Installation CD, several requirements must be met. If you cannot meet these requirements, use the Solaris Web Start program from the DVD or a net installation image, or the Solaris suninstall program or custom JumpStart to install. These requirements are the following:

    • The BIOS and SCSI driver for the default boot disk must support logical block addressing (LBA).

    • If the default boot disk does not have a Solaris fdisk partition, you are prompted to create a partition. You are asked if you want to run fdisk and create a Solaris fdisk partition. If you answer Yes, the fdisk user interface opens so you can manually add a Solaris fdisk partition on the disk. If you answer No, the installer exits.

    • If the default boot disk does not have an x86 boot partition, the Solaris Web Start program creates a partition for you from a portion of the Solaris fdisk partition. Any data on the Solaris fdisk partition is destroyed. You cannot create this partition manually. If you answer Yes to formatting the disk, the partition is created from the Solaris fdisk partition. If you answer No, you must choose another method of installing.

    • If you want to preserve an existing Service partition on your system, select Default when the Solaris Web Start program asks you if you want to customize the fdisk partitions on the default boot disk.

    • Later in the installation, you can create, modify, or delete partitions through format panels. But, after the Solaris fdisk partition and x86 boot partition are created, the disk is frozen and you cannot edit the disk. If you have multiple disks, you can edit those disks at the fdisk panels.


    The Solaris Web Start program detects each requirement on the default boot disk and prompts you for configuration information that was not found.

  7. If you are prompted, answer the system configuration questions.

    After a few seconds, the Solaris Installation Program screen appears.

  8. On the Solaris Installation Program screen, press F2_Continue.

    The kdmconfig – Introduction screen appears.

  9. Decide if you have enough memory to run the GUI.

    • Press F2_Continue if you have enough memory to display the GUI.

    • Press F4_Bypass if you don't have enough memory, and the CLI is displayed.

    The kdmconfig - View and Edit Window System Configuration screen appears.

    If the kdmconfig utility cannot detect the video driver, the kdmconfig utility selects the 640x480 VGA driver. The Solaris Web Start GUI cannot be displayed with the 640x480 VGA driver. As a result, the Solaris Web Start CLI is displayed. To use the Solaris Web Start GUI, use the kdmconfig utility to select the correct video driver for your system.

  10. (Optional) Examine the configuration information on the kdmconfig – View and Edit Window System Configuration screen and make any changes you need.

  11. When you are finished, select No changes needed – Test/Save and Exit and press F2_Continue.

    The kdmconfig Window System Configuration Test screen appears.

  12. Press F2_Continue.

    The screen refreshes and the kdmconfig Window System Configuration Test palette and pattern screen appears.

  13. Move the pointer and examine the colors that are shown on the palette to ensure that they are displayed accurately.

    • If the colors are not displayed accurately, click No. If possible, press any key on the keyboard, or wait until kdmconfig exits the kdmconfig Window System Configuration Test screen automatically. Repeat Step 10 through Step 13 until the colors are displayed accurately and you can move the pointer as expected.

    • If the colors are displayed accurately, click Yes.

    The Solaris Web Start Installation Kiosk and Welcome to Solaris dialog box appear. If your system has insufficient memory, the Kiosk does not display.

    Figure 14–2 Solaris Web Start Kiosk Menu

    The Kiosk menu shows a list of web sites that can be accessed. The installation dialog box shows Next and Exit buttons.

    You can click on any link in the Kiosk menu.


    Note –

    In some situations, the Kiosk might cover a dialog box. To display a hidden dialog box, from the Kiosk menu, choose Send Kiosk to Background.


  14. If you are prompted, answer any remaining configuration questions.

    The Installer Questions screen appears.

  15. Decide if you want to reboot the system automatically and if you want to automatically eject the disc. Click NEXT.


    Note –

    If you are using PXE to boot from a network, select manual reboot. You must ensure that the system does not boot from the network when it reboots. To disable network boot, during the reboot use the system's BIOS setup tool or network adapter's configuration setup tool.


    The Specify Media screen appears.

  16. Specify the media you are using to install.

    • If you are installing a Solaris Flash archive, continue.

    • If you are not installing a Solaris Flash archive, proceed to Step 17.

    1. Type the information that you are prompted to enter.

      Media Selected 

      Prompt 

      DVD or CD 

      Insert the disc where the Solaris Flash archive is located. 

      Network File System 

      Specify the path to the network file system where the Solaris Flash archive is located. You can also specify the archive file name. 

      HTTP 

      Specify the URL and proxy information that is needed to access the Solaris Flash archive. 

      FTP 

      Specify the FTP server and the path to the Solaris Flash archive. Specify the user and password information that allows you access to the FTP server. Specify any proxy information that is needed to access the FTP server. 

      Local tape 

      Specify the local tape device and the position on the tape where the Solaris Flash archive is located. 

      If you selected to install an archive from a DVD, CD, or from an NFS server, the Select Flash Archives panel is displayed.

    2. For archives that are stored on a disc or an NFS server, on the Select Flash Archives panel, select one or more Solaris Flash archives to install.

    3. On the Flash Archives Summary panel, confirm the selected archives and click Next.

    4. On the Additional Flash Archives panel, you can install an additional Solaris Flash archive by specifying the media where the other archive is located. If you do not want to install additional archives, select None and click Next to continue the installation. Complete the installation.

      When the Solaris Web Start installation program is finished installing the Solaris software, the system reboots automatically or prompts you to reboot manually.

      After the installation is finished, installation logs are saved in a file. You can find the installation logs in the following directories:

      • /var/sadm/system/logs

      • /var/sadm/install/logs

  17. Decide if you want to perform an initial installation or an upgrade.

    The Solaris Web Start program determines if the system can be upgraded. You must have an existing Solaris root (/) file system. If you are upgrading by using the Solaris 9 Installation CD, you must have a 512–Mbyte slice. The Solaris Web Start program detects the necessary conditions and then upgrades the system.


    Note –

    If you restored the Service partition on your system before you started the installation, you might not be able to upgrade to the Solaris operating environment.


  18. Follow the instructions on the screen to install the Solaris software and any additional software on the system.

    When the Solaris Web Start installation program is finished installing the Solaris software, the system reboots automatically or prompts you to reboot manually.

    After the installation is finished, installation logs are saved in a file. You can find the installation logs in the following directories:

    • /var/sadm/system/logs

    • /var/sadm/install/logs

  19. If you are upgrading the Solaris software, you might need to correct some local modifications that were not preserved. For detailed instructions, refer to To Correct Local Modifications After Upgrading.

Solaris Web Start Post-Installation and Upgrade Tasks

After you install or upgrade the Solaris operating environment, you might need to perform these tasks.

To Correct Local Modifications After Upgrading

When you upgrade, the Solaris Web Start program merges local software modifications of the existing system with the new Solaris software. However, in some situations, merging is not possible. After you finish upgrading a system, you might need to correct some local modifications that were not preserved.


Caution – Caution –

Your system might not boot if you do not correct the local modifications that were not preserved.


  1. Review the contents of the following file to determine whether you need to correct local modifications that the Solaris Web Start program could not preserve.

    /a/var/sadm/system/data/upgrade_cleanup

  2. Correct any local modifications that were not preserved.

  3. Reboot the system.


    # reboot