Tema anterior: Referencia de instalación de clases base de servidor para Windows Server 2008

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

Referencia de actualización de MSI de Windows

Si ha generado un dispositivo para Windows y, en algún momento, desea instalar una versión más reciente del MSI utilizado para crearlo, con la consiguiente actualización del APK de Windows y de los scripts específicos del dispositivo contenidos en el MSI, este tema proporciona instrucciones detalladas para ello. 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. Guarde y a continuación inicie la aplicación.
  4. Desde un shell 3t, acceda mediante SSH al singleton en ejecución y lleve a cabo estos pasos:
  5. Abra la consola gráfica para el singleton e inicie sesión como Administrador.
  6. Ejecute el instalador de MSI, por ejemplo haga doble clic en el archivo Server_Windows-1.1.7-1.msi en el Explorador de Windows.
  7. En la sesión de SSH, abra en el singleton:
  8. Detenga la aplicación. En el editor de aplicaciones, arrastre el singleton al catálogo de usuario.
  9. 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 
    
  10. Destruya la aplicación.
VDS_Win*: dispositivos singleton de la aplicación SDV para Windows

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 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.
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 un volumen ntfs08 de 100 MB (o un volumen ntfs03 para dispositivos IIS basados en Windows Server 2003) y configure el singleton para que lo utilice como su volumen de contenido.
  4. Guarde y a continuación inicie la aplicación.
  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. Ejecute el instalador de MSI, por ejemplo haga doble clic en el archivo IIS_Windows-1.1.1-1.msi en el Explorador de Windows.
  8. En la sesión de SSH, abra en el singleton:
  9. Detenga la aplicación. En el editor de aplicaciones, arrastre el singleton al catálogo de usuario.
  10. 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 
    
  11. 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. Guarde y a continuación inicie la aplicación.
  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. Ejecute el instalador de MSI, por ejemplo haga doble clic en el archivo SQL_Windows-1.1.1-1.msi en el Explorador de Windows.
  8. En la sesión de SSH, abra en el singleton:
  9. Detenga la aplicación. En el editor de aplicaciones, arrastre el singleton al catálogo de usuario.
  10. 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 
    
  11. Destruya la aplicación.