Troubleshooting
Problem
When a dual port network adapter which is in a lower slot number than the ServeRAID adapter is removed from the system, Windows crashes during boot with the following error: "INACCESSIBLE BOOT DEVICE"
Resolving The Problem
Source
RETAIN tip: H006708
Symptom
When a dual port network adapter which is in a lower slot number
than the ServeRAID adapter is removed from the system, Windows
crashes during boot with the following error: "INACCESSIBLE
BOOT DEVICE"
This problem can also occur when a dual port network adapter is
introduced into a system running with a ServeRAID adapter when it
is installed later in a lower PCI slot than the ServeRAID.
Affected configurations
The system may be any of the following IBM eServer xSeries servers:
- An xSeries 440, type 8687, any model
- An xSeries 380, type 8683, any model
- An xSeries 370, type 8681, any model
- An xSeries 360, type 8686, any model
- An xSeries 350, type 8682, any model
- An xSeries 342, type 8669, any model
- An xSeries 340, type 8656, any model
- An xSeries 330, type 8675, any model
- An xSeries 330, type 8674, any model
- An xSeries 330, type 8654, any model
- An xSeries 300, type 8672, any model
- An xSeries 250, type 8665, any model
- An xSeries 240, type 8664, any model
- An xSeries 232, type 8668, any model
- An xSeries 230, type 8658, any model
- An xSeries 220, type 8646, any model
- An xSeries 220, type 8645, any model
- An xSeries 200, type 8481, any model
- An xSeries 200, type 8479, any model
- An xSeries 200, type 8478, any model
The system may be any of the following IBM Netfinity servers:
- A Netfinity 8500R server, type 8681, any model
- A Netfinity 7600 server, type 8665, any model
- A Netfinity 7100 server, type 8666, any model
- A Netfinity 6000R server, type 8682, any model
- A Netfinity 5600 server, type 8664, any model
- A Netfinity 5100 server, type 8658, any model
- A Netfinity 4500R server, type 8656, any model
The system is configured with the following options:
- A 10/100 Dual-Port Server Adapter, Option part number 22P4901, replacement part number (CRU) 22P4909
- A ServeRAID II Ultra SCSI Adapter, Option part number 76H3584, replacement part number (CRU) 76H3587
- A Netfinity ServeRAID-3L Ultra2 SCSI Adapter, Option part number 01K7364, replacement part number (CRU) 01K7352
- A Netfinity ServeRAID-3H Ultra2 SCSI Adapter, Option part number 01K7207, replacement part number (CRU) 01K7396
- A Netfinity ServeRAID-3HB Ultra2 SCSI Adapter, Option part number 37L6086, replacement part number (CRU) 01K7396 (adapter), replacement part number (CRU) 09L2105 (cache). ServeRAID-3H Battery Backup Cache, Option 28L1003, replacement part number (CRU) 09L2105
- A Netfinity ServeRAID-4H Ultra160 SCSI Controller, Option part number 37L6889, replacement part number (CRU) 37L6892
- A Netfinity ServeRAID-4L Ultra160 SCSI Controller, Option part number 37L6091, replacement part number (CRU) 09N9540
- A Netfinity ServeRAID-4M Ultra160 SCSI Controller, Option part number 37L6080, replacement part number (CRU) 37L7258
- A Netfinity ServeRAID-4M Ultra160 SCSI Controller (Japan), Option part number 19K0565, replacement part number (CRU) 00N9543 (Japan)
The following network operating system is affected:
- Microsoft Windows 2000 Server.
Workaround
To correct the situation, the ServeRAID adapter should be moved into the next higher PCI slot, i.e. if the Dual-Port Adapter is in PCI slot 1 and the ServeRAID is in PCI slot 2, then move the ServeRAID adapter to PCI slot 3.
Note: As a general rule, a dual port network adapter should be installed in a higher slot than a ServeRAID adapter to prevent such conflicts.
In both cases, it will eliminate the bus number assignment conflict for the ServeRAID adapter and allow Windows 2000 to boot normally.
Additional Information
The problem is caused when the dual port network adapter which is in a lower slot number (PCI slot 1) than the ServeRAID adapter (PCI slot 2) is removed from the system. This causes the bus number assignment sequence to change since the dual adapter has 2 bus numbers assigned to it (PCI slot 1 - bus 0 & 1) and the ServeRAID has the next available bus number (PCI slot 2 - bus 2). Windows 2000, from its registry entry for ServeRAID adapter PCI slot (slot 2), knows the bus number assigned to it (bus 2) when it was installed. Since the assignment of the bus number has changed (PCI slot 1 is empty - bus 0), the ServeRAID adapter is now assigned a lower bus number (PCI slot 2 - bus 1). This conflict causes Windows 2000 to crash with the following error: "INACCESSIBLE BOOT DEVICE"
Document Location
Worldwide
Was this topic helpful?
Document Information
Modified date:
28 January 2019
UID
ibm1MIGR-4Y5KLK