Set up pxelinux, Configure pxelinux – HP Smart Storage Administrator User Manual
Page 12

Operations 12
•
A good, working knowledge of PXE and TFTP
•
A network with a DHCP server on it
•
A TFTP server configured on the same network as the DHCP server
•
A network file server that hosts the ISO images and is accessible by a PXE booted system
•
PXELinux
These instructions presume that you are using a Linux TFTP server and the TFTP package
Set up PXELinux
Before proceeding with the configuration, ensure that your TFTP server and PXELinux configuration is set up
and configured properly.
To set up PXELinux:
1.
Download the HP ProLiant Offline HP Smart Storage Administrator ISO image from the HP website
2.
Copy the ISO image to the network file system, and note the location. NFS and Windows file shares are
supported.
For this example, use the following NFS and path to the ISO image:
192.168.0.99:/path/to/ahpssacd/image/hpssaoffline-1.60-16.0.iso
3.
Before proceeding, test your network file system to ensure that it is accessible.
4.
Access the /system directory of the CD in one of the following ways:
o
Burn and mount the ISO image.
o
Extract the ISO image using a third-party tool.
5.
Copy all the files from the /system directory of the CD to your TFTP server so that it is accessible
by the TFTP software.
Configure PXELinux
1.
Using the isolinux.cfg file from the /system/ directory of the CD as a guide, copy the labeled targets to
your PXELinux configuration file. You do not need to include the entire file:
label sos
MENU LABEL HP ProLiant Offline HP SSA Image
kernel hpboot_v.c32
append vmlinuz initrd=initrd.img media=net rw root=/dev/ram0
ramdisk_size=257144 init=/init loglevel=3 ide=nodma ide=noraid pnpbios=off
vga=791 splash=silent showopts TYPE=AUTOMATIC
label vsos
MENU LABEL HP ProLiant Offline HP SSA Image
kernel hpboot_v.c32
append vmlinuz initrd=initrd.img media=net rw root=/dev/ram0
ramdisk_size=257144 init=/init loglevel=3 ide=nodma ide=noraid pnpbios=off
vga=791 splash=silent showopts TYPE=MANUAL
2.
Replace the lines kernel hpboot_v.c32 with kernel vmlinuz.
3.
Remove vmlinuz from the append line.