Todos los productos
Search
Centro de documentos

Elastic Compute Service:Install Vminit

Última actualización: Sep 03, 2026

Vminit es una herramienta de inicialización para instancias ECS que ejecutan el sistema operativo Windows. Gestiona la configuración de red, los ajustes del nombre de host y la ejecución de scripts personalizados. Si una imagen personalizada no incluye Vminit, debe instalarlo manualmente para garantizar que la instancia se inicialice correctamente. Este tema describe cómo instalar Vminit en la máquina virtual que utiliza para crear una imagen.

Limitaciones

Vminit admite versiones de 32 y 64 bits de Windows 7, Windows Server 2008 R2 y sistemas operativos posteriores.

Instalación de Vminit

Nota

Este tema toma como ejemplo la versión 2.0.1.2 de Vminit. Para obtener información sobre otras versiones, consulte Release notes.

  1. En la máquina virtual utilizada para crear la imagen, descargue y descomprima el paquete de instalación de Vminit.

    URL de descarga: AliyunVminit.zip.

  2. Instale Vminit.

    GUI

    1. En el directorio de descarga, localice y haga doble clic en AliyunVminit_2.0.1.2_x86_64.exe.

    2. Siga las instrucciones en pantalla.

      En la página License Agreement, seleccione I accept the agreement (A) y luego haga clic en Next (N) para continuar con la instalación.

    3. Cuando aparezca la pantalla de finalización, la instalación habrá concluido.

    CLI

    1. En Windows PowerShell, vaya al directorio donde descargó el paquete; por ejemplo, C:\test.

      cd C:\test
    2. Ejecute el siguiente comando para instalar Vminit.

      .\AliyunVminit_2.0.1.2_x86_64.exe /SILENT /FORCE
      Nota
      • /SILENT: Habilita la instalación silenciosa.

      • /FORCE: Fuerza la sobrescritura de una instalación existente.

  3. Compruebe la instalación de Vminit.

    1. En Windows PowerShell, ejecute el siguiente comando para consultar el número de versión de Vminit.

      (Get-Item C:\ProgramData\aliyun\vminit\vminit.exe).VersionInfo.ProductVersion

      Si se devuelve un número de versión similar al siguiente, la instalación se completó correctamente.

      PS C:\...> (Get-Item C:\ProgramData\aliyun\vminit\vminit.exe).VersionInfo.ProductVersion
      0.1.2
    2. Ejecute el siguiente comando para obtener la información de configuración del registro relacionada con Vminit.

      Get-ItemProperty  -Path "HKLM:\SYSTEM\CurrentControlSet\Services\vminit"

      Si se devuelve información similar a la siguiente, la instalación se completó correctamente.

      PS C:\test> Get-ItemProperty  -Path "HKLM:\SYSTEM\CurrentControlSet\Services\vminit"
      ErrorControl  : 1
      start         : 2
      type          : 16
      DisplayName   : Aliyun Vminit Service
      ImagePath     : C:\ProgramData\aliyun\vminit\vminit.exe service
      ObjectName    : LocalSystem
      Description   : Aliyun Windows System Initialization Agent
      PSPath        : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vminit
      PSParentPath  : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
      PSChildName   : vminit
      PSDrive       : HKLM
      PSProvider    : Microsoft.PowerShell.Core\Registry

    Una vez comprobada la instalación, la imagen está lista para importarse a Alibaba Cloud.

(Opcional) Configuración de Vminit

Durante la creación de la instancia, Vminit ejecuta todos los plugins de forma predeterminada. Si crea una instancia a partir de una imagen personalizada y desea evitar que ciertas operaciones se ejecuten automáticamente durante el inicio, puede deshabilitar los plugins correspondientes al crear la imagen.

  1. Cree un archivo de configuración.

    Cree un archivo en el directorio C:\ProgramData\aliyun\vminit. El archivo debe cumplir lo siguiente:

    • El nombre del archivo debe ser customized_config.

    • El archivo no debe tener extensión.

    • El contenido del archivo debe estar en formato JSON.

    Nota

    ProgramData suele ser un directorio oculto. Asegúrese de que la opción Show hidden files, folders, and drives esté habilitada para ver y gestionar elementos ocultos.

  2. Deshabilite plugins específicos.

    El siguiente ejemplo muestra cómo deshabilitar los plugins para la configuración automática del nombre de host de la instancia y la inicialización del disco de datos.

    • Deshabilite la configuración automática del nombre de host y la inicialización del disco de datos.

      Si no desea que Alibaba Cloud configure automáticamente el nombre de host de la instancia e inicialice el disco de datos, puede deshabilitar tanto el plugin Plugin_Main_ConfigHostname como el Plugin_Main_ConfigDisk. Copie el siguiente contenido JSON al archivo customized_config y guarde el archivo.

      {
       "disabledPlugins": ["Plugin_Main_ConfigHostname", "Plugin_Main_ConfigDisk"]
      }
Nota

Si necesita volver a habilitar un plugin más adelante, elimine su entrada correspondiente del archivo customized_config.

Preguntas frecuentes

¿Por qué una instancia de Windows se reinicia una vez durante su creación?

  • Causa: Al crear una instancia de Windows, Alibaba Cloud asigna un nombre de host predeterminado incluso si usted no especifica uno. Windows requiere un reinicio del sistema para que el cambio de nombre de host surta efecto. Por lo tanto, el sistema se reinicia durante la fase de creación.

  • Solución: Si prefiere establecer usted mismo el nombre de host de la instancia, puede resolver este problema deshabilitando el plugin Plugin_Main_ConfigHostname. Deshabilitar el plugin evita que el sistema asigne automáticamente un nombre de host a la instancia.

Documentación relacionada

  • Para obtener más información sobre Vminit, consulte Introduction to Vminit.

  • De forma predeterminada, todos los plugins se habilitan al instalar Vminit. Si no desea que ciertas operaciones se ejecuten automáticamente cuando se inicia una instancia, deshabilite los plugins correspondientes al crear la imagen. Para obtener más información, consulte Configure Vminit.

  • Después de instalar Vminit en la máquina virtual utilizada para crear una imagen de Windows, es posible que también necesite install the virtio driver. Esto garantiza que las instancias ECS creadas a partir de la imagen identifiquen correctamente los dispositivos virtuales virtio y se inicien adecuadamente.

  • Para las instancias ECS que utilizan imágenes de Linux, la inicialización la realiza cloud-init. Para obtener más información, consulte Install cloud-init.