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.confconfiguration 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