About This Documentation (PDF and HTML)
Shell Prompts in Command Examples
Introduction to Sun Installation Assistant
Getting Started With Sun Installation Assistant
SIA Version 2.3 Through 2.4 Features and Benefits
Supported Servers and SIA Media Availability
Starting SIA and Preparing for Deployment or Recovery Tasks
Local and Remote Media Options
How to Start SIA and Prepare for Tasks Using Local or Remote Media
How to Create a RAID Volume Using SIA
How to Delete a RAID Volume Using SIA
How to Install Windows With SIA Using Local or Remote Media
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 Expander Firmware
Using SIA to Recover a Service Processor
How to Recover a Service Processor
Performing an SIA PXE-Based Attended Installation
Obtain the SIA PXE Image Files
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
Obtain the SIA PXE Image Files
Contents of the SIA State File
How to Prepare for an Unattended SIA Installation of Linux
How to Prepare for an Unattended SIA Installation of Windows Server
How to Prepare 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
Using a Virtual Console or Secure Shell (SSH) Connection
How to Establish Connection Using a VNC Viewer
How to Establish a Connection Using a Serial Console
Debugging Unattended Installation Problems
Creating a Bootable SIA USB Flash Drive
Setting BIOS Parameters and Booting Off the SIA USB Flash Drive
Identifying a Linux Boot Device on a Sun Fire X4500 Server
How to Identify a Linux Boot Device on a Sun Fire X4500 Server
How to Install Service Tags in Linux
Passwords are provided as boot arguments to the installer, either manually when booting from CD or through PXE, or in the PXE boot target:
/home/pxeboot/pxelinux.cfg/default
You will need to set passwords to observe the installation using a virtual console or virtual network computing (VNC) viewer.
Note - When booting from CD, watch for the boot: prompt, as it is displayed for only five seconds. Press any key when the boot: prompt is displayed to allow time to enter the password arguments.
For maximum security, use the following password arguments at the CD boot: prompt:
rootpw=des-crypted-password
The rootpw=des-crypted-password argument enables SSH remote access on a PXE boot without passing a plain text password across the network.
Create des-crypted-password using the following perl script:
# perl -e ’print crypt("password","42"). "\n"’
The string output is what to supply after the rootpw=argument.
vncauth=hex-string
This argument enables a password for VNC access.
The remote VNC authorization file is eight binary bytes. You create those eight bytes with vncpasswd and then convert them to a hex-string to be entered here.
Create the hex-string using the following commands:
# vncpasswd /tmp/vncauth # od -t x1 /tmp/vncauth | awk ’/0000000/ \ {print $2 $3 $4 $5 $6 $7 $8 $9}’
The string output is what to supply after the vncauth=argument.
ptextpass=password
The ptextpass=password argument provides a way of passing a plain text password that is to be used for both the root password and the VNC password.