Installing and Managing HP-UX Virtual Partitions (includes A.04.03)

Monitor and Shell Commands
EFI Boot Disk Paths, including Disk Mirrors, and vparefiutil (Integrity only)
Chapter 5
100
EFI Boot Disk Paths, including Disk Mirrors, and vparefiutil
(Integrity only)
On PA-RISC systems, the bootloader can boot a disk using only the hardware path of the disk. However, on
Integrity systems, the bootloader requires the EFI path. On Integrity systems running vPars, the vPars
database contains the initial hardware path to EFI path mappings; on boot of a virtual partition, the vPars
Monitor transparently provides the EFI path from the vPars database to the bootloader so that a virtual
partition can boot.
The EFI path changes whenever the boot area changes on the disk. During the initial creation of the vPars
database
1
, during the installation of an OS using vparboot -I, and during the execution of the setboot
command, the EFI paths are updated in the vPars database.
However, beyond the above situations, whenever the EFI path of an existing boot disk changes or an
additional boot disk is added, including adding a boot disk mirror, the EFI mappings within the vPars
database need to be updated. Otherwise, the virtual partition may not boot. Note that using vparmodify to
change a boot path in the vPars database does not update the EFI path in the vPars database.
To update the EFI path of a boot disk in the vPars database (for example, after creating a boot disk mirror),
execute vparefiutil -u (-u for update) on each virtual partition. Other examples of when you should use
vparefiutil include:
For a specific HP-UX hardware path, if there is no EFI path mapping, the vparboot and vparload
commands will fail with the following error message:
Primary boot path not found.
Internal error in setting up vPars variables.
"vpar" load failed.
For a specific HP-UX hardware path, if the EFI path mapping is stale or not up to date, then booting from
the disk will fail with an error message similar to the following:
Start of HP-UX HA Alternate Boot: 1/0/0/2/0.6.0 failed:
Not Found
vparefiutil without any options can be used to display the current hardware to EFI path mappings.
For more information on vparefiutil and all the possible options, see the manpage vparefiutil (1M).
1. During the first vparcreate, vPars attempts to capture all the HP-UX hardware path to EFI path
mappings for all bootable disks; depending upon the number of disks and the current load on these
disks, the procedure can take a long time.