UnixPedia : HPUX / LINUX / SOLARIS: HPUX :After a Firmware update, the rx7620 would Not boot because the system defaulted to nPars mode and not vPars.

Thursday, June 5, 2014

HPUX :After a Firmware update, the rx7620 would Not boot because the system defaulted to nPars mode and not vPars.



After a Firmware update, the rx7620 would Not boot because the system defaulted to nPars mode and not vPars.
Overview
After a Firmware update, the rx7620 would not boot because the system defaulted to nPars mode and not vPars
Procedures
Upon trying to boot the system using the defined boot menu option, the system fails to boot with:
©) Copyright 2004 Hewlett-Packard Development Company, L.P.All rights reserved
HP-UX Boot Loader for IPF -- Revision 2.027
Press Any Key to interrupt Autoboot
\efi\hpux\AUTO ==> boot /stand/vpmon -a
Seconds left till autoboot - 0
AUTOBOOTING...> System Memory = 12151 MB
loading section 0
... (complete)
loading section 1
................................................................................
......... (complete)
loading symbol table
loading System Directory (boot.sys) to MFS
.....Launching /stand/vpmon
SIZE: Text:1126K + Data:45108K + BSS:18958K = Total:65194K
Console is on a Serial Device
ERROR: Please use the vparenv(1M) command in HP-UX or the vparconfig(1M) command at the EFI prompt to switch to vPars mode .
Unsupported boot environment for the vPar monitor. Resetting the system!
========
The /EFI/HPUX directory is missing the vparconfig command. The command needed to be reinstalled using efi_cp by copying the command from /usr/newconfig/sbin/vparconfig.efi to /EFI/HPUX/vparconfig.efi .
We first booted the server in nPar mode in order to get the server to a point where we could issue the commands to get the EFI command copied to the disk's EFI partition. Then the disk where the EFI partion resides is c0t6d0s1 , and we used the commands:
# lvlnboot -v
Boot Definitions for Volume Group /dev/vg00:
Physical Volumes belonging in Root Volume Group:
/dev/dsk/c0t6d0s2 (0/0/0/2/0.6.0) -- Boot Disk
Boot: lvol1 on: /dev/dsk/c0t6d0s2
Root: lvol3 on: /dev/dsk/c0t6d0s2
Swap: lvol2 on: /dev/dsk/c0t6d0s2
Dump: lvol2 on: /dev/dsk/c0t6d0s2, 0

# efi_ls -d /dev/rdsk/c0t6d0s1 /efi/hpux
FileName Last Modified Size
. 5/ 5/2006 0
.. 5/ 5/2006 0
HPUX.EFI 5/ 5/2006 541306
NBP.EFI 5/ 5/2006 24576
AUTO 5/ 8/2006 21

total space 523251712 bytes, free space 519626752 bytes


# efi_cp -d /dev/rdsk/c0t6d0s1 vparconfig.efi /efi/hpux
# efi_cp -d /dev/rdsk/c0t6d0s1 crashdump.efi /efi/hpux

# efi_ls -d /dev/rdsk/c0t6d0s1 /efi/hpux
FileName Last Modified Size
. 5/ 5/2006 0
.. 5/ 5/2006 0
HPUX.EFI 5/ 5/2006 541306
NBP.EFI 5/ 5/2006 24576
AUTO 5/ 8/2006 21
crashdump.efi 4/16/2007 107990
vparconfig.efi 4/16/2007 101897
Total space 523251712 bytes, free space 519626752 bytes
While the system is still running in nPars mode, use the vparenv command to change to vPars mode:
# vparenv -m vpars
The other option would be to reboot the system and enter the EFI shell to run the vparconfig command:
Shell> fs0:

fs0:\> cd efi\hpux
fs0:\EFI\HPUX> vparconfig
Current mode: nPars.

vparconfig supports the following options:
vparconfig
vparconfig reboot vPars
vparconfig reboot nPars

fs0:\EFI\HPUX> vparconfig reboot vpars
Rebooting ...


Affected systems:
rx7620
rx7640
rx8620
rx8640
Superdome SX1000 SD32A SD64A
Superdome SX2000 SD32B SD64B
.
Keywords.
efi_cp, vparenv,

No comments:

Post a Comment