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 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 Virtual Console or Secure Shell (SSH) Connection
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
You must have already set up your PXE infrastructure, see Set Up the PXE Infrastructure.
You must have already obtained the sia_netboot.zip file, see Obtain the SIA PXE Image Files.
You must have already created your state file for the SIA tasks to be performed as described in the relevant sections below:
On the PXE TFTP server, create a new subdirectory for the SIA image.
For example, the following command line creates a subdirectory in the default TFTP server root to contain the SIA image:
# mkdir /var/lib/tftpboot/sia
Extract the contents of sia_netboot.zip to the directory on the TFTP server you created for your SIA image.
Post your modified SIA state file (externalStateVariables.txt) on a web server that the PXE server can access (or on the PXE server itself, if it is configured as a web server).
Use an editor to modify your PXE configuration file (the default name for this file is pxelinux.cfg) to add the necessary references to your SIA image.
Refer to the examples in sample-pxe.cfg file. Modify them as necessary for your setup.
Add the following to the append line in the pxelinux.cfg file to configure it for an unattended SIA install using your state file:
splash=silent siaurl=http://URL_to_ externalStateVariables.txt
The siaurl= parameter must point to the state file.
Save the pxelinux.cfg file.
You image is now ready to be booted from.
To boot the SIA PXE image from the PXE server and begin the unattended installation, follow the steps presented in How to Boot SIA From a PXE Server and Perform an Unattended Installation.