Compartir a través de


Generación de una imagen de sistema operativo de fábrica

Una vez que haya configurado un área de trabajo para el tipo de dispositivo para el que planea generar imágenes, use BuildWSKImage para compilar la imagen (~15-35 minutos).

Compilación de la imagen

  1. Inicie el entorno de compilación del Kit de sistema de Windows (por ejemplo, E:\SetImagGenEnv.cmd) como administrador.

  2. Actualice la variable de entorno WSKWorkspaceRoot para que apunte al área de trabajo de la imagen que desea compilar.

    %WSKWorkspaceRoot%\SetWSKWorkspaceRoot.cmd
    

    Nota

    La variable %WSKWorkspaceRoot% que verá en este laboratorio se establece automáticamente al ejecutar prepwskworkspace. Si cierra y vuelve a abrir el entorno del Kit de sistema de Windows, puede establecer la raíz del área de trabajo; para ello, vaya a la carpeta del área de trabajo y ejecute SetWSKWorkspaceRoot.cmd.

  3. Compile la imagen (de 15 a 35 minutos). Obtendrá un archivo .ffu o disco duro virtual, en función del área de trabajo que haya preparado.

    BuildWSKImage %WSKWorkspaceRoot%\FactoryOS_Development_AMD64_UEFI_SpacesGPT_VM.xml
    

    Nota

    El nombre del archivo de .xml que especifique en este paso puede ser diferente, en función de las opciones que haya elegido al crear el área de trabajo. Puede ver la ruta de acceso completa y el nombre de archivo del archivo OEMInput.xml ejecutando echo %WSKOEMInputFileName desde el entorno de WSK.

De forma predeterminada, la salida se coloca en la misma ubicación que el área de trabajo anexada con ".output", por ejemplo, si el área de trabajo está en C:\Workspace, la salida estará en C:\Workspace.output\FactoryOS_AMD64_UEFI_VM_ValidationImage.vhdx.

Importante

Si intenta generar una imagen en la carpeta de destino que ya incluye . Las imágenes FFU o los discos duros virtuales con el mismo nombre producirán el siguiente error:

imageapp : ERROR : ThreadId18164 OutputFile C:\FactoryOS.Output\FactoryOS_Development_AMD64_UEFI_SpacesGPT_Hardware.ffu already exists.

Antes de generar una imagen, cualquiera de las siguientes:

  • Especifique el parámetro en BuildWSKImage el Overwrite comando para sobrescribir automáticamente una imagen en la carpeta de salida.
  • Asegúrese de que la carpeta de salida aún no contiene una imagen generada con el mismo nombre.

Sintaxis buildWSKImage

BuildWSKImage [OEMInput] [Destination] [Overwrite]
Parámetro Descripción
OEMInput Opcional. Ruta de acceso al archivo de configuración de imagen.
Destino Opcional. Directorio de destino para la salida. De forma predeterminada, el script crea una carpeta además de la carpeta WSKWorkspace, con ".output" anexado al nombre.
Sobrescribir Opcional. Sobrescribe el archivo de salida. Si no especifica este parámetro y ya existe un archivo de imagen en la carpeta de salida, se producirá un error en la creación de la imagen.

Implementación de la imagen