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 una versión anterior a la más actual. La versión v3.0.1 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.1 no ofrece ninguna mejora significativa del rendimiento. Si desea actualizar estos controladores paravirtualizados en sus dispositivos existentes, este tema le facilita instrucciones detalladas para hacerlo. Las instrucciones se clasifican 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 e 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 anterior 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 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 últimos controladores paravirtualizados TurboGate 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 VDS para Windows

Se recomienda actualizar antes los controladores paravirtualizados en el dispositivo genérico de Windows Server usado para crear el singleton VSD. A continuación, puede actualizar el volumen de arranque del singleton VDS mediante su clase base. Los siguientes pasos describen el proceso para actualizar el singleton en una aplicación VDS 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 e 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 haciendo doble clic, por ejemplo, en el archivo VDS_Windows-2.0.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 e 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 desinstalador si la primera desinstalación 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.1 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.1 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 e 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 e 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.1 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 e 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 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 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.1 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.