Preparing for an Unattended SIA Firmware Upgrade

apit.firmware.spIP=n.n.n.n apit.firmware.spPasswd=password_for_sp

[STATE_DONE noname apit]

How to Create the SIA Image and Prepare for PXE Boot

After you have prepared for an unattended installation as described in the previous sections, follow the steps below to set up a PXE image to boot SIA and perform an unattended installation.

Tip – For additional information about setting up an SIA PXE boot image, consult the PXE sample target in the /boot/isolinux/isolinux.cfg file on the SIA CD/DVD.

1Preconfigure your network to support a Linux-based PXE server network installation.

You may refer to the Linux distribution documentation for more information on configuring a PXE server.

2In the PXE Linux directory, create a new subdirectory for the SIA image(s).

On a Linux system, for example, the following command line creates a subdirectory for suninstall images:

# mkdir /home/pxeboot/suninstall

3Insert the SIA CD/DVD into a CD/DVD drive of a Linux-based PXE server and mount the CD/DVD.

4Copy the vmlinuz (the bootable Linux kernel) and initrd (initial ram disk) files from the SIA CD/DVD to the suninstall subdirectory that you created.

Use the correct path to the mounted CD image. This example uses /mnt/cdrom:

#cp /mnt/cdrom/boot/isolinux/vmlinuz /home/pxeboot/suninstall

#cp /mnt/cdrom/boot/isolinux/initrd.img /home/pxeboot/suninstall

5Post 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).

6Use an editor to include the following SIA references in the pxelinux.cfg/default file that is stored in the /home/pxeboot directory:

default suninstall label suninstall

kernel suninstall/vmlinuz

append initrd=suninstall/initrd.img vga=0x314 ramdisk_size=900000 root=/dev/ram0 splash=silent siaurl=http://URL_to_ externalStateVariables.txt

51

Page 51
Image 51
Sun Microsystems X4640 manual How to Create the SIA Image and Prepare for PXE Boot