Microsoft KB Archive/817409

= &quot;BAD_POOL_CALLER&quot; error message when upgrading to Windows Server 2003 =

Article ID: 817409

Article Last Modified on 12/3/2007

-

APPLIES TO


 * Microsoft Windows 2000 Advanced Server
 * Microsoft Windows 2000 Datacenter Server
 * Microsoft Windows 2000 Server
 * Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
 * Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
 * Microsoft Windows Server 2003, Standard Edition (32-bit x86)
 * Microsoft Windows Small Business Server 2003 Standard Edition
 * Microsoft Windows Small Business Server 2003 Premium Edition

-



SYMPTOMS
When you upgrade Windows 2000 to Windows Server 2003 by using HP Secure Path V4.0a software, you may receive the following error message:

Bugcheck 0x000000C2 (BAD_POOL_CALLER)

This error message may cause the system to stop responding, and it must be rebooted.



CAUSE
This behavior occurs because HP Secure Path V4.0a for Windows (and earlier versions) does not support a direct upgrade to Windows Server 2003 from a Windows 2000 Server-based computer that is attached to a storage area network (SAN).



RESOLUTION
Use the following procedures for servers that boot from directly connected storage to safely upgrade the operating system with HP Secure Path V4.0A installed.

Note The procedures that are described in this section require that HP Secure Path 4.0A is installed on each Windows 2000 Server-based computer that is being upgraded. To verify that you have the correct version of Secure Path installed, locate the file Raidisk.sys. The Raidisk.sys file must be version 3.6.2.670. If the file is not the correct version, you must install HP Secure Path 4.0A.

These procedures require that you disconnect the Windows 2000 Server-based computer from all SAN storage before you perform the upgrade. If this procedure is not acceptable to you, you must defer the upgrade to Windows 2003 until HP Secure Path V4.0B becomes available.

This procedure cannot be used on Windows 2000 Server-based computers that boot from SAN-connected storage, that have their page file located on the SAN, or that are domain controllers that have their Active Directory configuration stored on the SAN. Only after HP Secure Path V4.0B becomes available will you be able to upgrade these types of Windows 2000-based servers. The proposed new version of HP Secure Path may be able to upgrade Windows 2000 Server-based computers that are still connected to SAN storage.

Upgrade Standalone Windows 2000 Server
Use the following procedure to upgrade standalone servers that start up from direct-connected storage:  Back up your complete system configuration. For additional information about backing up the Windows 2000 system configuration, click the following article number to view the article in the Microsoft Knowledge Base:

328150 HOW TO: Perform Complete Backups of the Windows 2000 Server Operating System

 Remove all SAN connections from the Windows 2000 Server-based computer that you are upgrading. Upgrade Windows 2000 Server to Windows Server 2003. Install Secure Path V4.0A on the server. This will install the Windows Server 2003 driver. You can verify this by checking that Raidisk.sys is version 3.6.3.670. Connect the Windows Server 2003 server to the SAN storage.

Upgrade Clustered Windows 2000 Servers
Use the following procedure to upgrade clustered servers that boot from direct-connected storage.
 * 1) Use Cluster Administrator to move all cluster-shared storage to one server.
 * 2) Use Cluster Administrator to pause the cluster node that you will upgrade.
 * 3) Perform the steps from the &quot;Upgrade Standalone Windows 2000 Server&quot; section of this article on the Windows 2000 Server-based computer that you configured in steps 1 and 2.
 * 4) Use Cluster Administrator to &quot;unpause&quot; the cluster node that you upgraded.
 * 5) Repeat steps 1 through 4 for each of the other cluster nodes that must be upgraded.

Recover Servers Receiving the &quot;Bugcheck&quot; Error Message
Use the following procedure to recover servers that do not have critical operating system information stored on the SAN and are getting the &quot;Bugcheck&quot; error message.
 * 1) Remove all SAN connections from the Windows 2000 Server-based computer that you will upgrade.
 * 2) Restart the server to complete the upgrade to Windows Server 2003.
 * 3) Install HP Secure Path V4.0A. This will install the Windows Server 2003 driver. You can verify this by checking that Raidisk.sys is version 3.6.3.670.
 * 4) Reconnect the server to the SAN.

The third-party products that are discussed in this article are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.

