Integrity Servers
1753961 Members
7345 Online
108811 Solutions
New Discussion юеВ

Re: rx2600 EFI disk device names

 
SOLVED
Go to solution
John Wood_4
Frequent Advisor

rx2600 EFI disk device names

Just before my HP Integrity rx2600 goes into the EFI Boot Menu, it displays output such as:

Loading 'gigundi'...
2 0 0x00020B 0x0000000000000006 EFI Launching Boot Manager
Scsi(Pun0,Lun0) HP 146 GST3146707LC HPC1 (320 MBytes/sec)
Scsi(Pun1,Lun0) HP 36.4GMAU3036NC HPC2 (320 MBytes/sec)
Scsi(Pun2,Lun0) HP 36.4GMAU3036NC HPC2 (320 MBytes/sec)


This information is displayed briefly before the EFI Boot Menu appears.

Is there a way to find this information from the EFI Boot Menu? E.g. perhaps from the EFI shell? (I did try INFO ALL from the EFI shell, and whilst it shows me some information about the disk drives, it didn't say anything like "HP 36.4GMAU..." which is useful to me to indetify the 36Gb disks & 146GB disk).

Thanks,
John
8 REPLIES 8
Torsten.
Acclaimed Contributor

Re: rx2600 EFI disk device names

John,

you can run "map" from EFI to show the same information.

Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!   
Torsten.
Acclaimed Contributor

Re: rx2600 EFI disk device names

Once HP-UX is running, you can also use ioscans "-e" option:

# ioscan -fne

Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!   
John Wood_4
Frequent Advisor

Re: rx2600 EFI disk device names

The EFI shell "map" command does not show me the disk details such as "HP 36.4GMAU..." on my rx2600 system:

Shell> map
Device mapping table
fs0 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)/HD(Part1,Sig5EDBCC66-DAB8-11DA-8002-D6217B60E588)
fs1 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)/HD(Part3,Sig5EDBCCB6-DAB8-11DA-8004-D6217B60E588)
fs2 : Acpi(HWP0002,100)/Pci(1|1)/Scsi(Pun2,Lun0)/HD(Part1,Sig37297518-D9C0-11DA-8002-D6217B60E588)
fs3 : Acpi(HWP0002,100)/Pci(1|1)/Scsi(Pun2,Lun0)/HD(Part3,Sig37297554-D9C0-11DA-8004-D6217B60E588)
blk0 : Acpi(HWP0002,0)/Pci(2|0)/Ata(Primary,Master)
blk1 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)
blk2 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)
blk3 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)/HD(Part1,Sig5EDBCC66-DAB8-11DA-8002-D6217B60E588)
blk4 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)/HD(Part2,Sig5EDBCC8E-DAB8-11DA-8003-D6217B60E588)
blk5 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)/HD(Part3,Sig5EDBCCB6-DAB8-11DA-8004-D6217B60E588)
blk6 : Acpi(HWP0002,100)/Pci(1|1)/Scsi(Pun2,Lun0)
blk7 : Acpi(HWP0002,100)/Pci(1|1)/Scsi(Pun2,Lun0)/HD(Part1,Sig37297518-D9C0-11DA-8002-D6217B60E588)
blk8 : Acpi(HWP0002,100)/Pci(1|1)/Scsi(Pun2,Lun0)/HD(Part2,Sig37297536-D9C0-11DA-8003-D6217B60E588)
blk9 : Acpi(HWP0002,100)/Pci(1|1)/Scsi(Pun2,Lun0)/HD(Part3,Sig37297554-D9C0-11DA-8004-D6217B60E588)

Shell>
mits
Respected Contributor
Solution

Re: rx2600 EFI disk device names

1. A simple way is reconnecting the devices.

EFI> reconnect -r

You can see the SCSI device IDs again.

Scsi(Pun1,Lun0) HP 36.4GST336753LC HPC3 (320 MBytes/sec)
Scsi(Pun2,Lun0) HP 36.4GST336753LC HPC3 (160 MBytes/sec)
ReconnectController(0,0,0) : Status = Success

2. If you can run SCSI setup utility, you can see the device properties something like below. I do not suggest you will use this utility just for checking the device IDs. And it depends on which SCSI controller adapter you use whether you can run this tool or not.

LSI Logic MPT SCSI Setup Utility Version v1.02.09

Device Properties
SCSI Device Identifier MB/Sec MT/Sec Data Scan Scan
ID Width ID LUNs > 0
0 - 320 [160] [16] [Yes] [Yes] *
1 HP 36.4GST336753LC HPC3 320 [160] [16] [Yes] [Yes]
2 - 320 [160] [16] [Yes] [Yes]
3 - 320 [160] [16] [Yes] [Yes]
4 - 320 [160] [16] [Yes] [Yes]
5 - 320 [160] [16] [Yes] [Yes]
6 - 320 [160] [16] [Yes] [Yes]
7 53C1030 320 [160] [16] [Yes] [Yes]
8 - 320 [160] [16] [Yes] [Yes]
9 - 320 [160] [16] [Yes] [Yes]
10 - 320 [160] [16] [Yes] [Yes]
11 - 320 [160] [16] [Yes] [Yes]
12 - 320 [160] [16] [Yes] [Yes]
13 - 320 [160] [16] [Yes] [Yes]
14 - 320 [160] [16] [Yes] [Yes]
15 - 320 [160] [16] [Yes] [Yes] v
mits
Respected Contributor

Re: rx2600 EFI disk device names

If the system is one other than rx2600, EFI devtree can report the disk ID something like below.

Ctrl[0C] Acpi(HWP0002,100)
Ctrl[89] LSI Logic Ultra160 SCSI Controller
Ctrl[8C] HP SAF-TE 1
Ctrl[8A] LSI Logic Ultra160 SCSI Controller
Ctrl[8D] HP 73.4GST373453LC HPC5
Ctrl[8F] FAT File System [FAT32] 500 MB
Ctrl[90] Acpi(HWP0002,100)/Pci(1|1)/Scsi(Pun0,Lun0)/HD(Part2,Sig8428FFB)
Ctrl[91] FAT File System [FAT32] 400 MB
Ctrl[8E] HP SAF-TE

Or, you can run ODE mapper to check the disk ID and its firmware revision. Here is my RX2600 example.

0/1/1/0.0.0 SCSI HP 36.4G ST336706LC HP04
John Wood_4
Frequent Advisor

Re: rx2600 EFI disk device names

Thanks - "reconnect -r" at the EFI shell does what I want.

By the way, I was able to tun "devtree" from EFI shell. How do I run the "SCSI setup utility" and the "ODE mapper" that you mention?

Torsten.
Acclaimed Contributor

Re: rx2600 EFI disk device names

"ODE" is is the "offline diagnostics environment" and available for download on http://software.hp.com

mapper is part of it.

Regarding the controller utilities you shoul use the "smart setup cd" available as ISO image from hp.com ( it's not "smart start"!)
search for your system type in driver & software section.

Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!   
kris rombauts
Honored Contributor

Re: rx2600 EFI disk device names

John,


the SCSI setup utility can be accessed also by using the build in EFI commands, try using the drvcfg command together with the drivers command.

- "drvcfg -?" at EFI shell will list you on how to use the command.

example of such output:


Shell>
Shell> drivers
T D
D Y C I
R P F A
V VERSION E G G #D #C DRIVER NAME IMAGE NAME
== ======== = = = == == =================================== ===================
11 00000010 B - - 7 13 PCI Bus Driver PciBus
1C 00000116 B - - 1 5 Smart Array 5x/6x Driver v1.16 PciRom Seg=00000000
22 0000002A D - - 2 - Usb Ohci Driver UsbOhci
23 00000010 D - - 2 - USB Bus Driver UsbBus
24 00001010 ? X - - - Usb Keyboard Driver UsbKb
25 00000010 ? - - - - Usb Mouse Driver UsbMouse
26 00000010 ? - - - - Usb Bot Mass Storage Driver UsbBot
27 00000010 ? - - - - Usb Cbi0 Mass Storage Driver UsbCbi0
28 00000010 ? - - - - UsbCbi1
29 00000010 ? - - - - Generic USB Mass Storage Driver UsbMassStorage
2A 00000010 ? - - - - UGA Console Driver GraphicsConsole
2B 00000000 D - - 1 - PCI VGA Mini Port Driver PciVgaMiniPort
2C 00000010 D - - 1 - VGA Class Driver VgaClassDriver
2D 00000010 B - - 2 2 Serial 16550 UART Driver Serial16550
2E 00000010 B - - 2 2 Serial Terminal Driver Terminal
2F 00000010 D - - 1 - Platform Console Management Driver ConPlatform
30 00000010 D - - 1 - Platform Console Management Driver ConPlatform
31 00000010 B - - 1 1 Console Splitter Driver ConSplitter
32 00000010 ? - - - - Console Splitter Driver ConSplitter
33 00000010 B - - 1 1 Console Splitter Driver ConSplitter
34 00000010 B - - 1 1 Console Splitter Driver ConSplitter
3F 00000010 D - - 7 - Generic Disk I/O Driver DiskIo
40 00000010 B - - 1 6 Partition Driver(MBR/GPT/El Torito) Partition
41 00000010 D - - 2 - FAT File System Driver Fat
42 01010600 ? X X - - LSI Logic Ultra160 SCSI Driver LsiScsi160
43 00000010 D X X 1 - PCI IDE/ATAPI Bus Driver Ide
44 00000010 B - - 1 1 Intel(R) PRO 100 UNDI Driver Undi
45 00030007 B X X 1 1 Broadcom Gigabit Ethernet Driver b75Undi64
46 00000010 D - - 2 - Simple Network Protocol Driver Snp3264
47 00000010 D - - 2 - PXE Base Code Driver PxeBc
48 00000010 D - - 2 - PXE DHCPv4 Driver PxeDhcp4
4B 01020900 D X X 2 - LSI Logic Ultra320 SCSI Driver lsi1030
4C 00002150 ? - - - - Intel(R) PRO/1000 v2.15 EFI-64 gigundi



Shell> drvcfg
Configurable Components
Drv[43] Ctrl[17] Lang[eng]
Drv[45] Ctrl[1B] Lang[eng]
Drv[4B] Ctrl[19] Lang[eng]
Drv[4B] Ctrl[1A] Lang[eng]


-> drvcfg -s 4B 19 i.e. will launch the first LSI logic SCSI controllers setup utility.

-> drvcfg -s 4B 1A will launch it for the second one.


HTH

Kris