JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Sun Installation Assistant 2.2 User's Guide for the Sun Fire X4640 Server     Sun Fire X4640 Server Documentation Library
search filter icon
search icon

Document Information

Preface

Product Information Web Site

Related Books

About This Documentation (PDF and HTML)

We Welcome Your Comments

Change History

Introduction to Sun Installation Assistant

Getting Started With Sun Installation Assistant 2.2

SIA Version 2.2 Features and Benefits

SIA Task List

Server Support and SIA Media Availability

Supported Operating Systems

Starting SIA and Preparing for Deployment or Recovery Tasks

Local and Remote Media Options

Mouse Settings When Using SIA with ILOM Remote Console

How to Start SIA and Prepare for Tasks Using Local or Remote Media

Installing Linux With SIA

How to Install Linux With SIA Using Local or Remote Media

Using SIA to Upgrade System Firmware

How to Upgrade the System BIOS and ILOM Firmware

How to Upgrade HBA Firmware

Performing an SIA PXE-Based Attended Installation

How to Create the SIA Image and Prepare for PXE Boot

How to Boot SIA From a PXE Server for an Attended Installation

Performing an SIA PXE-Based Unattended Installation

Contents of the SIA State File

Preparing for an Unattended SIA Installation of Linux

Preparing for an Unattended SIA Firmware Upgrade

How to Create the SIA Image and Prepare for PXE Boot

How to Boot SIA From a PXE Server and Perform an Unattended Installation

Observing an SIA PXE-Based Unattended Installation

Set Up Passwords for Root and Virtual Access

Using a System Console

Using a Virtual Console or Secure Shell (SSH) Connection

Using a VNC Viewer

Using a Serial Console

Troubleshooting SIA

SIA Error Messages

SIA Installation Log File

ILOM Remote Console Mouse Issue With SIA

Debugging Unattended Installation Problems

How to Debug a PXE Image That Does Not Boot

Creating a Bootable SIA USB Flash Drive

Requirements

Getting the Software

Preparing the USB Flash Drive

Setting BIOS Parameters and Booting Off the SIA USB Flash Drive

Index

How to Debug a PXE Image That Does Not Boot

  1. Check the DHCP and TFTP server areas and the integrity of the initrd.img and vmlinuz files.
  2. Verify that the kernel boot arguments are correct by consulting the PXE-example configuration (boot/isolinux/isolinux.cfg) provided on the SIA CD/DVD.
  3. Verify that the URLs in the SIA state file, Kickstart file, or AutoYaST file are correct. To determine whether the URLs are correct:
    1. Test the URL with the command wget URL.
    2. Verify that the DNS is working or use IP addresses instead of host names.
    3. Check the following table for URL errors that you might encounter.
      Problem
      What you will see
      The state file URL (siaurl) is incorrect.
      If the state file URL (siaurl) is incorrect, the installation appears to hang.

      Check the console for the following error message that appears after the VNC information:

      Unable to fetch unattended statefile: URL

      The InstallLoc in the state file URL (siaurl) is incorrect.
      The system reboots without an error message and the console displays messages such as the following message before rebooting:

      Can’t MD5 ...

      The Kickstart entry in state file URL (siaurl) is incorrect.
      The installation appears to hang and the console displays the following message:

      apit-magic: run: /installer/..."

      A parameter in the URL file is incorrect.
      When connecting to VNC, you will see that the unattended network installation stopped and is waiting for input.
SIA Boot Starts, Then Stops

The initrd.img file used by SIA is over 100 megabytes. The Solaris TFTP daemon is unable to support the size of the image.

If the SIA starts to boot, then stops with a blank screen and displays a time-out error message, switch to a TFTP server with a different operating system.

VNC Password Does Not Get Set

If the VNC password was not set, the following message displays on the console:

mv /dev/tty /dev/tty-node
ln -s /proc/self/fd/0 /dev/tty
echo password
/usr/X11R6/bin/vncpasswd.real /installer/vncpasswd
echo password
They don’t match. Try again.

This issue is a timing problem. To resolve this problem, reboot the system and restart the installation.