ProLiant Servers (ML,DL,SL)
cancel
Showing results for 
Search instead for 
Did you mean: 

HP ProLiant DL380 G5 - P800 Raid Slot 3 Changes Disk Order

Keith Prunella
Occasional Visitor

HP ProLiant DL380 G5 - P800 Raid Slot 3 Changes Disk Order

I have a HP ProLiant DL380 G5, with the P400 in Slot 1 and a P800 in Slot 3. I then attempt to apply a image and when the OS comes up C: is on Disk 1 and Disk 0 is everything else. However if I have P800 in slot 4 and attempt the same thing. C: is on Disk 0 and everything else is on Disk 1. Why is slot 3 changing the Disk Order in windows?

Slot 1 is P400 and its the boot controller. So curious why the disks are showing up in a different order.
4 REPLIES
Jimmy Vance
HPE Pro

Re: HP ProLiant DL380 G5 - P800 Raid Slot 3 Changes Disk Order

I usually see this on systems running Linux, but I guess it can effect Windows too.

It's the way the OS is enumerating the PCI bus during startup. This can happen when a system has multiple PCI bridges.



__________________________________________________
No support by private messages. Please ask the forum!      I work for HPE

If you feel this was helpful please click the KUDOS! thumb below!   
Keith Prunella
Occasional Visitor

Re: HP ProLiant DL380 G5 - P800 Raid Slot 3 Changes Disk Order

I did read over the Quick Specs. Said something about Inserting cards with PCI bridges may alter the actual bus assignment
number. Slots are enumerated differently based on OS. MS OS's enumerate from lowest to highest Device ID by bus (starting with the lowest bus).

Is this by Bus Number or Device Number.
Keith Prunella
Occasional Visitor

Re: HP ProLiant DL380 G5 - P800 Raid Slot 3 Changes Disk Order

I appears that the DL385 G2 and DL380 G5 have something called a PCI-to-PCI Bridge. Those are the only servers I found that have that.

These servers listed below dont appear that way.
DL580G5
DL585G2
DL380G4
DL385
Keith Prunella
Occasional Visitor

Re: HP ProLiant DL380 G5 - P800 Raid Slot 3 Changes Disk Order

Description: Smart Array P800 Controller
DeviceID: PCI\VEN_103C&DEV_3230&SUBSYS_3223103C&REV_03\6&14CDF429&0&00080010

Description: Smart Array P400 Controller
DeviceID: PCI\VEN_103C&DEV_3230&SUBSYS_3234103C&REV_03\4&EFC3E79&0&0018

This is the order it appears in Device Manager. But was wondering about the Device ID's for both. Is P800 enumrating first because the ID is lower?