Ignite-UX Administration Guide for HP-UX 11i (B3921-90079, October 2013)

This file should be located on the Linux system at /opt/ignite/boot/nbp.efi. This file needs
to be accessible via TFTP.
Configuring an HP-UX Server to Support Linux Boot and Installation
By using HP-UX network services configuration files, an HP-UX server can be set up to support Linux
network boot and installation if you place Linux boot and install content on the HP-UX server. You
must acquire the boot and install content from a Linux distribution or Open Source website. Ignite-UX
software does not include any Linux support. The information in this section describes use of HP-UX
features not directly related to Ignite-UX.
It is not possible to provide all the details for setting up Linux installations here, due to differences
between Linux releases. Documentation for network installation for the specific Linux releases being
enabled must be consulted for the correct setup.
To enable network boot for Linux installation, proper boot content must be placed on the HP-UX
server. The elilo boot loader may be obtained from a Linux distribution or the Open Source elilo
website at http://sourceforge.net/projects/elilo/. The IA64 binary is needed for HP-UX Integrity
systems.
Linux install kernels and install file system images must be obtained from the appropriate Linux
distributions.
The message file hplinux.msg controls the appearance of the Linux boot menu. This file must
be created with Linux tools.
The boot content may be placed anywhere on the HP-UX system, provided TFTP access is enabled.
The location must be consistent with /etc/bootptab content. In this example, the Linux boot
content is located in the same directory as the HP-UX Ignite boot content.
/opt/ignite/boot/LINUX/elilo-ia64.conf
/opt/ignite/boot/LINUX/elilo-ia64.efi
/opt/ignite/boot/LINUX/hpuxlinux.msg
/opt/ignite/boot/LINUX/images/SLES9/initrd
/opt/ignite/boot/LINUX/images/SLES9/Linux
/opt/ignite/boot/LINUX/images/RHEL5UP1
/opt/ignite/boot/LINUX/images/RHEL5UP1/initrd-rhel5.1.img
/opt/ignite/boot/LINUX/images/RHEL5UP1/vmlinuz-rhel5.1
The elilo-ia64.conf configuration file specifies the set of Linux installation menu options that
are provided during network boot. In this example, SuSE 9 and RedHat 5 Update 1 are enabled:
chooser=textmenu
message=hplinux.msg
prompt
image=images/SLES9/Linux
label=SLES9
description="Install SLES9"
initrd=images/SLES9/initrd
append="install=nfs://10.1.1.11/ISOimages/SLES9"
read-only
image=images/RHEL5UP1/vmlinuz-rhel5.1
label=RHEL5UP1
description="Install RHEL5 Update 1"
initrd=images/RHEL5UP1/initrd-rhel5.1.img
read-only
The Linux distribution content must be made available via NFS or FTP. In this example, the same
HP-UX server is used for both boot and installation. Alternatively, Linux install content may be
located on another server.
SuSE Linux expects distribution install content to be unpacked as if the distribution media were
mounted, and the media contents copied via the file system and made available for NFS or FTP
access. RedHat expects ISO images to be available as if the distribution media were downloaded
Configuring an HP-UX Server to Support Linux Boot and Installation 67