hpux.efi(1M)hpux.efi(1M)NAMEhpux.efi - HP-UX bootstrap for Itanium-based systems
is the HP-UX-specific operating system loader utility for bootstrap.
It is a native efi(4) application that can be run on the Itanium-based
supports the following options:
Display the release and version numbers of the
Boot the system in tunable maintenance mode, also known as "failsafe
mode. This option will disregard the tunable set‐
tings and module settings in the kernel configura‐
tion, and boot with known good settings instead.
Boot the system in VxVM maintenance mode, configure only the root vol‐
and then enter single user mode.
The following commands can be given interactively from the keyboard or
provided in an efi(4) file.
Load a kernel object file from an
HP-UX file system and transfer control to the loaded
image. (Note, the operation is position-dependent).
Currently, is limited to disk for booting. file can
be the name of a kernel object file or the name of a
kernel configuration directory.
The following commands can given interactively from the keyboard only
after is launched.
List the contents of
HP-UX directories in detail.
List the contents of HP-UX directories.
Display the contents of the
Change the contents of the
file to string.
The operation loads an ELF kernel object file from supported HP-UX file
system (HFS, VxFS). It then transfers control to the loaded image.
In addition to the kernel object file, also loads persistent system-
specific files from the directory and kernel configuration-specific
files from the directory during operation.
always assumes (the boot directory) as the current directory. For
example, would actually yield:
Along with this information, gives the sizes of the and segments before
transferring control to it.
The operation accepts several options. Note that options be specified
positionally as shown in the syntax statement in the Options for the
operations are as follows:
Set the initial run-level for when booting the system. This run-
level overrides any run-level specified in an entry
in See init(1M) and inittab(4).
variable=value Set the specified variable to the specified value.
(No whitespace is allowed.)
If variable is a kernel tunable parameter, this sets
the value of that tunable, overriding the value in
the kernel configuration being booted. value must be
a decimal integer or a hexadecimal integer (with a
can load only ELF object files.
ll and ls Operations
The and operations list the contents of the HP-UX directory. In addi‐
tion to filenames, displays size and date information when used on sup‐
ported HP-UX filesystems.
For VxVM disks, only boot volume information can be displayed. To dis‐
play boot volume information, either a relative path to or an absolute
path can be used.
The operation overwrites the contents of the file, with the string
The operation displays the contents of the file, See in the section.
This is an overview of HP-UX automatic boot processes on Itanium-based
systems. When power is applied to the HP-UX system processor, or the
system button is pressed, Itanium-based system firmware code is exe‐
cuted to verify hardware and general system integrity (see boot(1M)).
After initializing the hardware, the EFI is launched. The EFI gives
the user the option to automatically start any EFI application. After
is launched by the EFI it looks for an file and uses its content for
the boot string. Then it gives the user the option to override the
sequence by pressing any key:
If does not detect a key press, it initiates the sequence using the
string. displays messages similar to the following on the console:
If successfully locates the kernel object file, it displays the
progress of loading each sections and the symbol table of the object
Then it displays the progress of loading system- and kernel configura‐
Finally, displays the complete path to the kernel object file loaded
and the size, size, and size of the load image before control is passed
to the image.
The loaded image then displays numerous configuration and status mes‐
To use interactively, the user must interrupt the autoboot sequence by
pressing a key or removing the file. Then interactively prompts for
SEE ALSOboot(1M), hpux(1M), init(1M), efi(4), inittab(4).
Itanium(R)-based Systems Only hpux.efi(1M)