Previous Topic: Upgrade Halsign TurboGate PV DriversNext Topic: Upgrade PV Drivers in  Windows VDS Singleton Appliances


Upgrade Halsign TurboGate PV Drivers in Generic Windows Server Appliances

The following steps describe the process for upgrading a generic Windows server appliance, using /system_ms:WIN08S as an example.

Follow these steps:

  1. Create a new application and open it in the Infrastructure Editor. Drag an instance of the WIN08S appliance from the system_ms catalog onto the canvas and branch the class instance.
  2. Modify the boundary of the singleton as follows:
  3. If you are updating an appliance based on Windows Server 2008:
  4. Save and start the application with the --debug option. If the appliance is based on Windows Server 2008 and was not prepared using a total of 4 volumes, then the appliance start may fail. Hence, the --debug option is used. An appliance start fail in this regard may be ignored.
  5. From a 3t shell, ssh into the running singleton and do the following:
  6. Open the graphic console for the singleton and log in as Administrator.
  7. Use the control panel to remove the outdated version of TurboGate PV drivers. The OS will blue screen mid-way through the program removal.
  8. Restart the application --debug, open the graphic console for the singleton, log in as Administrator and use the control panel to remove the outdated version of TurboGate PV drivers. This time, there should not be a BSOD (blue screen of death). Do not reboot when requested.
  9. Restart the application using the --debug option.
  10. Open the graphic console for the singleton and log in as Administrator.
  11. Install the latest Turbogate PV drivers by double-clicking on the installer in Windows Explorer. Do not reboot when prompted. Delete the PV driver installer and empty the recycle bin.
  12. Restart the application using the --debug option.
  13. Open the graphic console for the singleton and log in as Administrator. As required, complete the PV driver installation, for example, click through the hardware setup wizard. On Windows Server 2003 this typically means clicking through the Found New Hardware Wizard for each virtual network interface: No, not this time, Next, Install the software automatically, Next, Continue Anyway, Finish. On Windows Server 2008 this typically means waiting until all the new devices are recognized and installed and a pop-up appears on the desktop asking to restart (select Restart Later).
  14. Disable the service named gkservice. This service is installed with the PV drivers and fails to start if there is more than one virtual network interface associated to the appliance. Disabling this service does not affect the performance of the PV drivers.
  15. Restart the application with the --debug option (you may have to wait for the previous restart to timeout). If you do not have a successful start, it is most likely the case that you are installing the PV drivers on a version of Windows Server 2008 and the original appliance was not properly prepped to include all four possible disks. If this is the case:
  16. From a 3t shell ssh to the singleton and execute:
  17. Stop the application.
  18. In the infrastructure editor modify the boundary of the singleton and remove any extra terminals or placeholder volumes you may have added. Drag the singleton into the user catalog.
  19. Execute the following commands in a 3t shell:
    class destroy /system_ms:WIN08S --force (or move the existing class if you want to preserve it). 
    class move /user:WIN08S /system_ms:WIN08S 
    
  20. Destroy the application.