After installing Citrix Provisioning Services Server Target Device Software on a client computer that has a Broadcom Network Interface Card and restarting the target device, the Provisioning Services (PVS) status in the system tray displays Inactive.
After initially installing the Target Device software (and before restarting), the vDisk appears in an active state and can be seen in Disk Management.
After restarting the target device (PXE Boot) with the Target Device set to boot from hard disk, when the system loads – the PVS Server system tray status appears inactive and you cannot access the vDisk.Examining the status of the Citrix Network Stack Interface Driver in Device Manager on the Target Device displays the following status:
The following event might appear in the Event Viewer Application Log:
Source: StreamProcess Event ID: 11 Description: DbAccess error: <Record was not found> <-31754> (in DeviceStatusDelete() called from .\SSProtocolLogin.cpp:923)
Uninstall the PVS Server Target Device software from the Target Device and restart the computer.
(Optional) – Update the VBD NIC drivers to the latest available version or a revision above the minimum recommendation from Citrix.
Reinstall the PVS Server Target Device Software and restart when prompted.
PXE Boot the Target Device from the PVS Server – set the Target Device to start from local hard drive so that an image can be transferred to the vDisk.
Caution! Refer to the Disclaimer at the end of this article before using Registry Editor.
Note: After making these changes, restart the computer. After restarting the Target Device, the PVS Server Status Tray icon should show that the vDisk is active and you can interact with the vDisk.
Note: After making these changes, restart the computer. After restarting the Target Device, the PVS Server Status Tray icon should show that the vDisk is active and you can interact with the vDisk.
For the HP NC7781 Gigabit Server Adapter, in addition to the preceding changes you need to perform the following modification:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\q57w2k:Unlike most of other Network Interface Card drivers, the Broadcom NetXteme II VBD NIC has two drivers. The PVS Server Target Device can only bind to the first set of drivers that are loaded during startup. The second Broadcom Driver then gets loaded in the second set of drivers, which PVS Server has not hooked into. This then creates the failure condition with the symptoms as described above.
The following hardware can potentially exhibit this behavior:IBM HS21 Blade Servers with the Broadcom NetXtreme II VBD Driver
HP ProLiant Blade Servers with the following NIC drivers:
HP NC-Series Multifunction Driver
HP NC-Series Broadcom Driver
HP NC7781 Gigabit Server Adapter
HP NC-Series Multifunction Driver for Windows Server 2003. Version 3.0.7.0 (21 Mar 07).
HP NC-Series Broadcom Driver for Windows Server 2003. Version 10.24.0.0 (21 Mar 07).