How to update your 6.x PVS target device drivers without have to reverse engineer the image

How to update your PVS target device drivers without have to reverse engineer the image

Can’t take credit for this one, a former and very talented colleague kindly forward over details but let me tell you when you have 20+ vDisks to deal with you don’t want to reverse engineering each and every image for every target device driver update. Hope this helps!

  1. Create Maintenance vDisk
  2. Boot the Maintenance device to the Maintenance vDisk version
  3. Backup existing files
  1. Browse to “C:\Windows\System32\Drivers“, create a new directory named “PVSx_backup” (x = Hotfix #) and backup the following file(s):
    1. Bnistack6.sys
    2. CNicTeam.sys (if present)
  • CVhdBusp6.sys
  1. Browse to “C:\ProgramFiles\Citrix\Provisioning Services\drivers“, create a new directory named “PVSx_backup” (x = Hotfix #) and backup the following file(s):
    1. Bnistack6.sys
    2. CNicTeam.sys (if present)
  • CVhdBusp6.sys
  1. Browse to “C:\ProgramFiles\Citrix\Provisioning Services“, create a directory named “PVSx_backup” (x = Hotfix #) and backup the following file:
    1. BNDevice.exe
    2. CIM.exe
  • Citrix.Xip.Sccm2012.exe
  1. CVhdMount.exe
  2. MapiConstants.dll
  3. Xip.Client.SCCM.dll
  • Xip.Client.WSUS.dll
  • Xip.Registry.dll
  1. Xip.WindowsService.dll
  2. XipClient.exe
  3. XipLog.dll
  1. Browse to “C:\ProgramFiles\Citrix\Provisioning Services\ja”, create a directory named “PVSx_backup” (x = Hotfix #) and backup the following file:
    1. Xip.Client.WSUS.resources.dll
  2. Copy new files from HotFix (…\CPVS610xx\PVS_Target\x64) (xx = Hotfix #)
  1. Copy sys, CNicTeam.sys, CVhdBusp6.sys to “C:\Windows\System32\Drivers” and “C:\ProgramFiles\Citrix\Provisioning Services\drivers” on the Target Device
  2. Copy Client.WSUS.resources.dll to “C:\Program files\Citrix\Provisioning Services\ja” on the Target Device
  3. Stop the “Citrix PVS Device Service” (Netlogon service will also stop), copy exe, CIM.exe, Citrix.Xip.Sccm2012.exe, CVhdMount.exe, MapiConstants.dll, Xip.Client.SCCM.dll, Xip.Client.WSUS.dll, Xip.Registry.dll, Xip.WindowsService.dll, XipClient.exe, XipLog.dll to “C:\Program files\Citrix\Provisioning Services” on the Target Device
    1. Reboot Target Device
    2. Seal & Promote Maintenance vDisk to Production. Reboot Target Device

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s