Static IP Configuration with Boot Device Manager

Static IP Configuration with Boot Device Manager

book

Article ID: CTX137820

calendar_today

Updated On:

Description

Attempts to use Boot Device Manager (BDM) to boot Windows 7, Windows 2008, and Windows 2008 R2 with a static IP addresses might fail; all systems other than the first might experience a fatal exception and display a blue screen with a duplicate IP address error message.

Environment

Caution! Using Registry Editor incorrectly can cause serious problems that might require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Be sure to back up the registry before you edit it.

Resolution

Complete the following steps to support static IP addresses on a Provisioning Services target device using BDM:

Caution! Refer to the Disclaimer at the end of this article before using Registry Editor.
  1. Start the vDisk to be used into a private image mode so that any changes made are permanent.

  2. Access the Device Manager from the command prompt by typing devmgmt.msc.

  3. Select Network adapters, expand the list, and then select the network device that is used to boot from.

  4. Right-click the menu options and select Properties.

  5. Open the properties dialog box for the device and select the Details tab.

    Note: There are two property values that must be recorded:

    • Device Description: Matches the Network name displayed in the Device Manager.

      For example, Citrix PV Ethernet Adapter. Note that the Friendly name is Citrix PV Ethernet Adapter #0, the #0 in this case is the instance of the device on the XenServer target.

      This number is generated by the Windows Operating System and can be different on the system.
    • Device class guid: In the Property drop-down menu, select Device class guid, select the value and perform a copy operation.

  6. Using regedit, access HKEY_LOCAL_MACHINE\ CurrentControlSet\Control\Class\GUID.

  7. Search all registry subkeys (HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\GUID\000 and so on) until you find the device in DriverDesc registry value. In this example, it is Citrix PV Ethernet Adapter.

  8. Create a registry key in this hive "OverrideStaticIP"=dword: 00000001.

  9. By default, the CNicteam.sys driver is installed but not set to run unless there is a nic team configured. Therefore, it must be set to start at start time.

  10. Set the registry key: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Service\CNicTeam\Registry Start=0.

  11. Shut down the target, change the VDisk mode to standard, and set up the BDM ISO and restart the target device.

Issue/Introduction

Static IP Configuration with Boot Device Manager

Additional Information

CTX137707– Hotfix CPVS61018 (Version 6.1.18) - For Citrix Provisioning Services 6.1 - English