1827448 Members
4920 Online
109965 Solutions
New Discussion

hpvmnvram problem

 
davesec
Advisor

hpvmnvram problem

General Info:
- HPUX 11.31 1103
- HPVM 4.3

I did the following:
1) hpvmcreate -P vm3 -O hpux -r 20g -c 8
2) hpvmmodify -P vm3 -a disk:avio_stor::disk:/dev/rdisk/disk70
3) hpvmnvram -P vm3 -a /dev/rdisk/disk70
4) hpvmstart -P vm3
5) hpvmconsole -P vm3
EFI Boot Manager ver 1.10 [14.62] [Build: Wed Jan 5 11:33:04 2011]

Please select a boot option

Guest Device: Bus 0, Dev 0, Ftn 0, Tgt 0, Lun 0
EFI Shell [Built-in]
Boot option maintenance menu


Use ^ and v to change option(s). Use Enter to select an option
Loading.: Guest Device: Bus 0, Dev 0, Ftn 0, Tgt 0, Lun 0
Load of Guest Device: Bus 0, Dev 0, Ftn 0, Tgt 0, Lun 0 failed: Not Found

Loading.: EFI Shell [Built-in]
EFI Shell version 1.10 [14.62]
Device mapping table
Shell>

My Problem is, as you can see, that the vm does not boot from the device /dev/rdisk/disk70. BUT I know there is an OS installed on it.
Also confusing is the fact that the map -r command does not find any devices.

When I do the following:
1) hpvmstop -P vm3
2) hpvmnvram -P vm3 -d 1
3) hpvmstart -P vm3
4) hpvmconsole -P vm3

the map -r works as expected.

Now my question: what do I wrong?

Thanks for help.
1 REPLY 1
Anonymous
Not applicable

Re: hpvmnvram problem

I'd say it's a bug and should be investigated. Pls contact your HP support.

As a workaround you may enable VSD driver enumeration of non-boot devices.

From EFI shell:
Shell> drvcfg
Configurable Components
Drv[2B] Ctrl[28] Lang[eng]...

Shell> drvcfg -s 2B
HP AVIO Stor Driver Configuration
==================================
Enumerate only boot LUNs (Y/N)? [Y]: N

or from the host:
# echo '\000\0177\c' > binnull
# hpvmnvram -P guest -S 61DFE48B-CA93-D211-AA0D00E098032B8C:EFIVsdScanLevel:binnull