HP Array Configuration Utility 26
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 Array Configuration Utility ISO image from the HP website
(
http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=US
&swItem=MTX-aad98a00c0d6469d8abf78e2f3&mode=4&idx=1
).
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/acucd/image/hpacuoffline-8.75-12.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 ACU Image
kernel hpboot_v.c32
append vmlinuz initrd=initrd.img media=cdrom rw root=/dev/ram0
ramdisk_size=257144 init=/bin/init loglevel=3 ide=nodma ide=noraid
pnpbios=off vga=791 splash=silent showopts TYPE=AUTOMATIC
label vsos
MENU LABEL HP ProLiant Offline ACU Image
kernel hpboot_v.c32
append vmlinuz initrd=initrd.img media=cdrom rw root=/dev/ram0
ramdisk_size=257144 init=/bin/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.
The paths to the files on the TFTP server are
vmlinuz
and
initrd.img
. You must modify them to include
any directories or naming conventions you may have on your TFTP server.
Specify the ISO image path
For the PXE-booted server to find the ISO image, you must add the ISO image path to the append line in the
PXELinux configuration file.
Add the following arguments:
iso1=nfs://192.168.0.99/path/to/acucd/image/hpacuoffline-8.75-12.0.iso
iso1mnt=/mnt/bootdevice