Tema anterior: Referencia de actualización de MSI de Windows

Tema siguiente: Referencia de instalación del archivador de Windows Server 2008

Referencia de actualización de los controladores paravirtualizados Halsign TurboGate para Windows

Este documento detalla el método que se utiliza para actualizar los controladores paravirtualizados Halsign TurboGate de v2.0 a v3.0. La versión v3.0 de los controladores ofrece compatibilidad con Windows Server 2008 de 64 bits, lo que no sucedía en la versión v2.0 de los controladores. Por tanto, en general, esta actualización es opcional. Los dispositivos existentes que usan los controladores paravirtualizados TurboGate v2.0 continuarán funcionando y actualizarlos a la versión v3.0 no ofrece ninguna mejora significativa del rendimiento. Sin embargo, si desea actualizar estos controladores paravirtualizados en sus dispositivos existentes, este tema proporciona instrucciones detalladas para hacerlo. Las instrucciones son distintas según el tipo de dispositivo.

WIN03* / WIN08*: dispositivos genéricos de Windows Server

Los siguientes pasos describen el proceso para actualizar un dispositivo genérico de Windows Server, mediante /system_ms:WIN08S, por ejemplo.

  1. Cree una nueva aplicación y ábrala en el editor. Arrastre una instancia del dispositivo WIN08S desde el catálogo system_ms al lienzo y ramifique la instancia de clase.
  2. Modifique el límite del singleton de la siguiente manera:
  3. Si va a actualizar un dispositivo basado en Windows Server 2008:
  4. Guarde, y a continuación inicie la aplicación con la opción --debug. Si el dispositivo está basado en Windows Server 2008 y no se preparó utilizando un total de 4 volúmenes, puede que no se pueda iniciar el dispositivo. Por consiguiente, se utiliza la opción --debug. Se puede ignorar un error al inicio del dispositivo a este respecto.
  5. En un shell 3t, acceda mediante SSH al singleton en ejecución y lleve a cabo los siguientes pasos:
  6. Abra la consola gráfica para el singleton e inicie sesión como Administrador.
  7. Use el panel de control para eliminar la versión 2.0 existente de los controladores paravirtualizados TurboGate. El SO mostrará una pantalla azul a mitad del proceso de eliminación del programa.
  8. Reinicie la aplicación con --debug, abra la consola gráfica del singleton, inicie sesión como Administrador y use el panel de control para eliminar de nuevo la versión 2.0 existente de los controladores paravirtualizados TurboGate. Esta vez, no debería presentarse la BSOD (pantalla azul de la muerte). No reinicie cuando se le pida.
  9. Reinicie la aplicación con la opción --debug.
  10. Abra la consola gráfica para el singleton e inicie sesión como Administrador.
  11. Instale los controladores paravirtualizados TurboGate v3.0 haciendo doble clic en el instalador en el Explorador de Windows. No reinicie cuando se le pida. Suprima el instalador de los controladores paravirtualizados y vacíe la papelera de reciclaje.
  12. Reinicie la aplicación con la opción --debug.
  13. Abra la consola gráfica para el singleton e inicie sesión como Administrador. Si es necesario, complete la instalación de los controladores paravirtualizados; por ejemplo, haga clic en el asistente de instalación de hardware. Por lo general, en Windows Server 2003 esto quiere decir que se haga clic en el Asistente para hardware nuevo encontrado para cada interfaz de red virtual: No por el momento, Siguiente, Instalar automáticamente el software, Siguiente, Continuar de todos modos, Finalizar. En Windows Server 2008, normalmente hay que esperar hasta que se reconocen todos los dispositivos nuevos, se instalan y aparece una mensaje en el escritorio que pide que se reinicie (seleccione Reiniciar más tarde).
  14. Desactive el servicio denominado gkservice. Este servicio se instala con los controladores paravirtualizados y no se puede iniciar si hay más de una interfaz de red virtual asociada al dispositivo. La desactivación de este servicio no afecta al rendimiento de los controladores paravirtualizados.
  15. Reinicie la aplicación con la opción --debug (puede que tenga que esperar a que se agote el tiempo de espera del reinicio anterior). Si el inicio no es satisfactorio, lo más probable es que esté instalando los controladores paravirtualizados en una versión de Windows Server 2008 y el dispositivo original no estuviera correctamente preparado para incluir los cuadro discos posibles. Si es el caso:
  16. En un shell 3t, acceda mediante SSH al singleton y ejecute:
  17. Detenga la aplicación.
  18. En el editor de aplicaciones, modifique el límite del singleton y elimine algunos terminales adicionales o volúmenes marcador de posición que haya agregado. Arrastre el singleton al catálogo de usuario.
  19. Ejecute los comandos siguientes en el shell 3t:
    class destroy /system_ms:WIN08S --force (o mueva la clase existente si desea conservarla). 
    class move /user:WIN08S /system_ms:WIN08S 
    
  20. Destruya la aplicación.
VDS_Win*: dispositivos singleton de la aplicación SDV para Windows

Se recomienda actualizar antes los controladores paravirtualizados en el dispositivo genérico de Windows Server usado para crear el singleton SDV. A continuación, puede actualizar el volumen de arranque del singleton SDV mediante su clase base. Los siguientes pasos describen el proceso para actualizar el singleton en una aplicación SDV para Windows, la aplicación VDS_Win08S_r2 a, por ejemplo.

  1. Cree una nueva aplicación y ábrala en el editor. Arrastre una instancia del dispositivo WIN08S (con controladores paravirtualizados TurboGate actualizados) desde el catálogo system_ms al lienzo y ramifique la instancia de clase.
  2. Guarde y a continuación inicie la aplicación.
  3. En un shell 3t, acceda mediante SSH al singleton en ejecución y lleve a cabo los siguientes pasos:
  4. Abra la consola gráfica para el singleton e inicie sesión como Administrador.
  5. Ejecute el instalador de MSI, por ejemplo haga doble clic en el archivo VDS_Windows-1.2.4-1.msi en el Explorador de Windows.
  6. En la sesión de SSH, abra en el singleton:
  7. Detenga la aplicación.
  8. Ejecute los comandos siguientes en el shell 3t:
    vol destroy VDS_Win08S_r2:VDS_WIN08S.boot --force 
    vol copy app-name:WIN08S.boot VDS_Win08S_r2:VDS_WIN08S.boot, donde app-name es el nombre de la aplicación que ha creado.
    
  9. Destruya la aplicación app-name.
Filer_Windows08: dispositivo de archivador de Windows 2008

Los pasos siguientes describen el proceso para actualizar el dispositivo /system_ms:Filer_Windows08.

  1. Como Administrador, desbloquee la clase de archivador de Windows 2008 existente: 3t class unlock /system_ms:Filer_Windows08.
  2. Cree una nueva aplicación y ábrala en el editor. Arrastre una instancia del dispositivo Filer_Windows08 desde el catálogo system_ms al lienzo y ramifique la instancia de clase.
  3. Modifique el límite del singleton de la siguiente manera:
  4. Cree dos volúmenes de tipo ntfs08 con un tamaño de 50 MB a fin de utilizarlos para los volúmenes marcador de posición. Configure la instancia de singleton y defina los volúmenes marcador de posición src y dst para utilizar los volúmenes creados.
  5. Configure la instancia del singleton y establezca los siguientes valores de la propiedad:
  6. Guarde y a continuación inicie la aplicación.
  7. En un shell 3t, acceda mediante SSH al singleton en ejecución y lleve a cabo los siguientes pasos:
  8. Abra la consola gráfica para el singleton e inicie sesión como Administrador.
  9. Utilice el shell de comandos para ejecutar C:\Archivos de programa\Halsign TurboGate\uninst.exe. El SO mostrará una pantalla azul a mitad del proceso de eliminación del programa.
  10. Reinicie la aplicación con --debug, abra la consola gráfica del singleton, inicie sesión como Administrador y ejecute de nuevo el programa de desinstalación si la primera no se ha completado. Esta vez, no debería presentarse la BSOD (pantalla azul de la muerte). No reinicie cuando se le pida.
  11. Reinicie la aplicación con la opción --debug.
  12. Abra la consola gráfica para el singleton e inicie sesión como Administrador.
  13. Instale los controladores paravirtualizados TurboGate v3.0 mediante el shell de comandos. No reinicie cuando se le pida. Suprima el instalador de controlador paravirtualizado.
  14. Reinicie la aplicación con la opción --debug.
  15. Abra la consola gráfica para el singleton e inicie sesión como Administrador. Si es necesario, complete la instalación del controlador paravirtualizado. En Windows Server 2008, normalmente hay que esperar hasta que se reconocen todos los dispositivos nuevos, se instalan y aparece una mensaje en el escritorio que pide que se reinicie (seleccione Reiniciar más tarde).
  16. Desactive el servicio denominado gkservice. Este servicio se instala con los controladores paravirtualizados y no se puede iniciar si hay más de una interfaz de red virtual asociada al dispositivo. La desactivación de este servicio no afecta al rendimiento de los controladores paravirtualizados.
  17. Reinicie la aplicación con la opción --debug (puede que tenga que esperar a que se agote el tiempo de espera del reinicio anterior). Si el inicio no es satisfactorio, lo más probable es que esté instalando los controladores paravirtualizados en una versión de Windows Server 2008 y el dispositivo original no estuviera correctamente preparado para incluir los discos posibles. Si es el caso:
  18. En un shell 3t, acceda mediante SSH al singleton y ejecute:
  19. Detenga la aplicación. En el editor de aplicaciones, arrastre el singleton al catálogo de usuario.
  20. Como Administrador, ejecute los comandos siguientes:
    3t class destroy /system_ms:Filer_Windows08 --force 
    

    (o mueva la clase existente si desea conservarla).

    3t class move /user:Filer_Windows08 /system_ms:Filer_Windows08 
    3t class lock /system_ms:Filer_Windows08 
    
  21. Destruya la aplicación.
Filer_Windows03: dispositivo de archivador de Windows 2003

Los pasos siguientes describen el proceso para actualizar el dispositivo /system_ms:Filer_Windows03. El volumen de arranque de Windows de este dispositivo es un volumen de aplicación local denominado windows en la aplicación Sys_Filer_Windows03. Este volumen de arranque de Windows se actualiza.

  1. Como Administrador, desbloquee la aplicación Sys_Filer_Windows03 existente: 3t app unlock Sys_Filer_Windows03.
  2. Cree una nueva aplicación y ábrala en el editor. Arrastre una instancia del dispositivo WIN03S desde el catálogo system_ms al lienzo y ramifique la instancia de clase.
  3. Modifique el límite del singleton de la siguiente manera:
  4. Configure la instancia del singleton y establezca los siguientes valores de la propiedad:
  5. Guarde la aplicación.
  6. En un shell 3t:
  7. Inicie la aplicación.
  8. En un shell 3t, acceda mediante SSH al singleton en ejecución y lleve a cabo los siguientes pasos:
  9. Abra la consola gráfica para el singleton e inicie sesión como Administrador.
  10. Use el panel de control para eliminar la versión 2.0 existente de los controladores paravirtualizados TurboGate. El SO mostrará una pantalla azul a mitad del proceso de eliminación del programa.
  11. Reinicie la aplicación con --debug, abra la consola gráfica del singleton, inicie sesión como Administrador y use el panel de control para eliminar de nuevo la versión 2.0 existente de los controladores paravirtualizados TurboGate. Esta vez, no debería presentarse la BSOD (pantalla azul de la muerte). No reinicie cuando se le pida.
  12. Reinicie la aplicación con la opción --debug.
  13. Abra la consola gráfica para el singleton e inicie sesión como Administrador.
  14. Instale los controladores paravirtualizados TurboGate v3.0 haciendo doble clic en el instalador en el Explorador de Windows. No reinicie cuando se le pida. Suprima el instalador de los controladores paravirtualizados y vacíe la papelera de reciclaje.
  15. Reinicie la aplicación con la opción --debug.
  16. Abra la consola gráfica para el singleton e inicie sesión como Administrador. Si es necesario, complete la instalación del controlador paravirtualizado. Por lo general, en Windows Server 2003 esto quiere decir que se haga clic en el Asistente para hardware nuevo encontrado para cada interfaz de red virtual: No por el momento, Siguiente, Instalar automáticamente el software, Siguiente, Continuar de todos modos, Finalizar.
  17. Desactive el servicio denominado gkservice. Este servicio se instala con los controladores paravirtualizados y no se puede iniciar si hay más de una interfaz de red virtual asociada al dispositivo. La desactivación de este servicio no afecta al rendimiento de los controladores paravirtualizados.
  18. Reinicie la aplicación con la opción --debug (puede que tenga que esperar a que se agote el tiempo de espera del reinicio anterior).
  19. En un shell 3t, acceda mediante SSH al singleton y ejecute:
  20. Detenga la aplicación.
  21. Ejecute los comandos siguientes en el shell 3t:
    vol destroy Sys_Filer_Windows03:windows --force 
    

    (antes, copie este volumen en un volumen global si desea conservarlo).

    vol copy app-name:WIN03S Sys_Filer_Windows03:windows 
    
  22. Como Administrador, ejecute el comando siguiente:
    3t app lock Sys_Filer_Windows03 
    
  23. Destruya la aplicación utilizada para crear el singleton.
IIS03* / IIS08*: dispositivo de servidor Web de IIS de Windows

Los siguientes pasos describen el proceso para actualizar un dispositivo ISS de Windows, mediante /system_ms:IIS08S, por ejemplo.

  1. Cree una nueva aplicación y ábrala en el editor. Arrastre una instancia del dispositivo IIS08S desde el catálogo system_ms al lienzo y ramifique la instancia de clase.
  2. Modifique el límite del singleton de la siguiente manera:
  3. Cree volúmenes suficientes de tipo ntfs08 (ntfs03 para dispositivos basados en Windows Server 2003) con un tamaño de 50 MB a fin de utilizarlos para los volúmenes marcador de posición.
  4. Configure la instancia de singleton y defina los volúmenes marcador de posición para utilizar los volúmenes creados.
  5. Guarde, y a continuación inicie la aplicación con la opción --debug. Si el dispositivo está basado en Windows Server 2008 y no se preparó utilizando un total de 4 volúmenes, puede que no se pueda iniciar el dispositivo. Por consiguiente, se utiliza la opción --debug. Se puede ignorar un error al inicio del dispositivo a este respecto.
  6. Guarde y a continuación inicie la aplicación.
  7. En un shell 3t, acceda mediante SSH al singleton en ejecución y lleve a cabo los siguientes pasos:
  8. Abra la consola gráfica para el singleton e inicie sesión como Administrador.
  9. Use el panel de control para eliminar la versión 2.0 existente de los controladores paravirtualizados TurboGate. El SO mostrará una pantalla azul a mitad del proceso de eliminación del programa.
  10. Reinicie la aplicación con --debug, abra la consola gráfica del singleton, inicie sesión como Administrador y use el panel de control para eliminar de nuevo la versión 2.0 existente de los controladores paravirtualizados TurboGate. Esta vez, no debería presentarse la BSOD (pantalla azul de la muerte). No reinicie cuando se le pida.
  11. Reinicie la aplicación con la opción --debug.
  12. Abra la consola gráfica para el singleton e inicie sesión como Administrador.
  13. Instale los controladores paravirtualizados TurboGate v3.0 haciendo doble clic en el instalador en el Explorador de Windows. No reinicie cuando se le pida. Suprima el instalador de los controladores paravirtualizados y vacíe la papelera de reciclaje.
  14. Reinicie la aplicación con la opción --debug.
  15. Abra la consola gráfica para el singleton e inicie sesión como Administrador. Si es necesario, complete la instalación de los controladores paravirtualizados; por ejemplo, haga clic en el asistente de instalación de hardware. Por lo general, en Windows Server 2003 esto quiere decir que se haga clic en el Asistente para hardware nuevo encontrado para cada interfaz de red virtual: No por el momento, Siguiente, Instalar automáticamente el software, Siguiente, Continuar de todos modos, Finalizar. En Windows Server 2008, normalmente hay que esperar hasta que se reconocen todos los dispositivos nuevos, se instalan y aparece una mensaje en el escritorio que pide que se reinicie (seleccione Reiniciar más tarde).
  16. Desactive el servicio denominado gkservice. Este servicio se instala con los controladores paravirtualizados y no se puede iniciar si hay más de una interfaz de red virtual asociada al dispositivo. La desactivación de este servicio no afecta al rendimiento de los controladores paravirtualizados.
  17. Reinicie la aplicación con la opción --debug (puede que tenga que esperar a que se agote el tiempo de espera del reinicio anterior). Si el inicio no es satisfactorio, lo más probable es que esté instalando los controladores paravirtualizados en una versión de Windows Server 2008 y el dispositivo original no estuviera correctamente preparado para incluir los volúmenes marcador de posición. Si es el caso:
  18. En un shell 3t, acceda mediante SSH al singleton y ejecute:
  19. Detenga la aplicación. En el editor de aplicaciones, arrastre el singleton al catálogo de usuario.
  20. Ejecute los comandos siguientes en el shell 3t:
    class destroy /system_ms:IIS08S --force 
    

    (o mueva la clase existente si desea conservarla).

    class move /user:IIS08S /system_ms:IIS08S 
    
  21. Destruya la aplicación.
SQL08*: dispositivo SQL Server de Windows

Los siguientes pasos describen el proceso para actualizar un dispositivo SQL Server de Windows, mediante /system_ms:SQL08S_08, por ejemplo.

  1. Cree una nueva aplicación y ábrala en el editor. Arrastre una instancia del dispositivo SQL08S_08 desde el catálogo system_ms al lienzo y ramifique la instancia de clase.
  2. Modifique el límite del singleton de la siguiente manera:
  3. Cree un volumen sin procesar de 3 GB y configure el singleton para utilizar este volumen como su volumen de datos.
  4. Cree volúmenes ntfs08 (ntfs03 para dispositivos Windows Server 2003) de 50 MB a fin de utilizarlos para los volúmenes de marcador restantes y configurar el singleton de forma que los utilice.
  5. Guarde y a continuación inicie la aplicación.
  6. En un shell 3t, acceda mediante SSH al singleton en ejecución y lleve a cabo los siguientes pasos:
  7. Abra la consola gráfica para el singleton e inicie sesión como Administrador.
  8. Use el panel de control para eliminar la versión 2.0 existente de los controladores paravirtualizados TurboGate. El SO mostrará una pantalla azul a mitad del proceso de eliminación del programa.
  9. Reinicie la aplicación con --debug, abra la consola gráfica del singleton, inicie sesión como Administrador y use el panel de control para eliminar de nuevo la versión 2.0 existente de los controladores paravirtualizados TurboGate. Esta vez, no debería presentarse la BSOD (pantalla azul de la muerte). No reinicie cuando se le pida.
  10. Reinicie la aplicación con la opción --debug.
  11. Abra la consola gráfica para el singleton e inicie sesión como Administrador.
  12. Instale los controladores paravirtualizados TurboGate v3.0 haciendo doble clic en el instalador en el Explorador de Windows. No reinicie cuando se le pida. Suprima el instalador de los controladores paravirtualizados y vacíe la papelera de reciclaje.
  13. Reinicie la aplicación con la opción --debug.
  14. Abra la consola gráfica para el singleton e inicie sesión como Administrador. Si es necesario, complete la instalación de los controladores paravirtualizados; por ejemplo, haga clic en el asistente de instalación de hardware. Por lo general, en Windows Server 2003 esto quiere decir que se haga clic en el Asistente para hardware nuevo encontrado para cada interfaz de red virtual: No por el momento, Siguiente, Instalar automáticamente el software, Siguiente, Continuar de todos modos, Finalizar. En Windows Server 2008, normalmente hay que esperar hasta que se reconocen todos los dispositivos nuevos, se instalan y aparece una mensaje en el escritorio que pide que se reinicie (seleccione Reiniciar más tarde).
  15. Desactive el servicio denominado gkservice. Este servicio se instala con los controladores paravirtualizados y no se puede iniciar si hay más de una interfaz de red virtual asociada al dispositivo. La desactivación de este servicio no afecta al rendimiento de los controladores paravirtualizados.
  16. Reinicie la aplicación con la opción --debug (puede que tenga que esperar a que se agote el tiempo de espera del reinicio anterior). Si el inicio no es satisfactorio, lo más probable es que esté instalando los controladores paravirtualizados en una versión de Windows Server 2008 y el dispositivo original no estuviera correctamente preparado para incluir los volúmenes marcador de posición. Si es el caso:
  17. En un shell 3t, acceda mediante SSH al singleton y ejecute:
  18. Detenga la aplicación. En el editor de aplicaciones, arrastre el singleton al catálogo de usuario.
  19. Ejecute los comandos siguientes en el shell 3t:
    class destroy /system_ms:SQL08S_08 --force 
    

    (o mueva la clase existente si desea conservarla).

    class move /user:SQL08S_08 /system_ms:SQL08S_08 
    
  20. Destruya la aplicación.