hpux.efi.1m (2010 09)

h
hpux.e(1M) hpux.e(1M)
(Itanium(R)-based Systems Only)
NAME
hpux.efi - HP-UX bootstrap for Itanium-based systems
SYNOPSIS
hpux.efi [-V][-tm][
-vm]
DESCRIPTION
hpux.efi is the HP-UX-specific operating system loader utility for bootstrap. It is a native efi(4) appli-
cation that can be run on the Itanium-based platform.
hpux.efi supports the following options:
-V Display the release and version numbers of the
hpux utility.
-tm Boot the system in tunable maintenance mode, also known as "failsafe boot" mode.
This option will disregard the tunable settings and module settings in the kernel
configuration, and boot with known good settings instead.
-vm Boot the system in VxVM maintenance mode, configure only the root volume, and then
enter single user mode.
The following commands can be given interactively from the keyboard or provided in an efi(4)
AUTO file.
boot [file] Load a kernel object file from an HP-UX file system and transfer control to the loaded
image. (Note, the boot operation is position-dependent). Currently,
hpux.efi 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
hpux is launched.
ll List the contents of HP-UX directories in detail.
ls List the contents of HP-UX directories.
showauto Display the contents of the AUTO file.
setauto string Change the contents of the AUTO file to string .
boot Operation
The
boot 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,
hpux.efi also loads persistent system-specific files from the
boot.sys directory and kernel configuration-specific files from the configname
/bootfs directory dur-
ing
boot operation.
hpux.efi always assumes /stand (the boot directory) as the current directory. For example,
myconfig/vmunix would actually yield:
/stand/myconfig/vmunix
Along with this information, boot gives the sizes of the TEXT, DATA, and BSS segments before transfer-
ring control to it.
The
boot operation accepts several options. Note that boot options must be specified positionally as
shown in the syntax statement in the SYNOPSIS. Options for the boot operations are as follows:
-irun-level Set the initial run-level for init when booting the system. This run-level overrides
any run-level specified in an initdefault entry in /etc/inittab. 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, overrid-
ing the value in the kernel configuration being booted. value must be a decimal
integer or a hexadecimal integer (with a
0x prefix).
boot can load only ELF object files.
ll and ls Operations
The
ll and ls operations list the contents of the HP-UX directory. In addition to filenames, ll displays
size and date information when used on supported HP-UX filesystems.
HP-UX 11i Version 3: September 2010 1 Hewlett-Packard Company 1

Summary of content (2 pages)