Print | Rate this content

HP Integrity Servers - Adding a HPUX Boot Option to EFI Shell for Integrity Servers


How to add a HPUX Boot option to the boot menu of EFI?


Itanium Systems — The EFI Shell

After you install the HPUX operating system on an Itanium, you must have a basic understanding of the EFI Shell, what it does, and the information it can provide. The EFI Shell is a console interface used to launch applications and utilities, load EFI protocols and device drivers, and execute simple scripts. It is similar to a DOS console and can only access media that is FAT16 (VFAT) formatted. The EFI Shell also contains common utilities that can be used on the EFI system partition. These utilities include edit, type, cp, rm, and mkdir. For a list of utilities and other commands, type help at the EFI Shell prompt. The EFI Shell contains a boot loader called ELILO. Additional information on EFI can be found at the following URL:

This procedure adds a HPUX item to the boot options list.

  1. Access the EFI Shell environment.

    Log in to the management processor, and enter CO to access the system console. When accessing the console, confirm that one is at the EFI Boot Manager menu (the main EFI menu). If at another EFI menu, select the Exit option from the sub-menus until user returns to the screen with the EFI Boot Manager heading.

    From the EFI Boot Manager menu, select the EFI Shell menu option to access the EFI Shell environment.

  2. Access the EFI System Partition (fsX: where X is the file system number) for the device from which user wants to boot HPUX. For example, enter fs2: to access the EFI System Partition for the bootable file system number 2.

    The EFI Shell prompt changes to reflect the file system currently accessed.

    The full path for the HPUX loader is \EFI\HPUX\hpux.efi, and it should be on the device user is accessing.

  3. At the EFI Shell environment, use the bcfg command to manage the boot options list. The bcfg command includes the following options for managing the boot options list:

    bcfg boot dump - Displays all items in the boot options list for the system.

    bcfg boot rm # - Removes the item number specified by # from the boot options list.

    bcfg boot mv #a #b - Moves the item number specified by #a to the position specified by #b in the boot options list.

    bcfg boot add # file.efi "Description" - Adds a new boot option to the position in the boot options list specified by #.

    The new boot option references file.efi and is listed with the title specified by Description.

    For example, bcfg boot add 1 \EFI\HPUX\hpux.efi HPUX Primary boot driveux adds a HPUX item as the first entry in the boot options list. See the help bcfg command for details.

  4. Exit the console, and management processor interfaces if user is finished using them. To exit the EFI environment press ^B (Control-B ); this exits the system console, and returns to the management processor Main Menu. To exit the management processor, type X at the Main Menu.

Provide feedback

Please rate the information on this page to help us improve our content. Thank you!