Saltar al contenido principal

Creación de un archivo de arranque (WinPE)

Puede crear archivos de arranque que se pueden utilizar para personalizar las imágenes de Windows.

Antes de empezar

  • Asegúrese de que el sistema operativo que va a proporcionar esté instalado en el host. Por ejemplo, si desea proporcionar Windows 2016 utilizando los archivos de WinPE, instale Windows 2016 en el host.

  • Asegúrese de que el ADK de Microsoft sea compatible con el sistema operativo instalado también esté instalado en el host. Por ejemplo, Windows 2012R2 requiere actualización de ADK versión 8.1.

  • Obtenga los controladores de dispositivos, en formato .inf, que desea agregar al archivo de arranque.

    Puede obtener controladores de dispositivos desde Página web del repositorio de Lenovo YUM, desde un proveedor (como Red Hat) o mediante un controlador de dispositivo personalizado que generó por su cuenta. Para algunos controladores de dispositivos de Windows, puede generar un controlador de dispositivo personalizado al extraer el controlador de dispositivo del exe de instalación a su sistema local y crear un archivo .zip.

    Lenovo también empaqueta conjuntos de controladores de dispositivos predefinidos en un único paquete que puede descargarse desde el Página web del repositorio de controladores de Lenovo Windows e imágenes de WinPE y luego importarlos al repositorio de imágenes del SO. En la actualidad, los archivos de paquete están disponibles solo para Windows. Si el archivo de paquete contiene los controladores de dispositivos y archivos de arranque, puede importar el archivo de conjunto desde la pestaña Controlador de dispositivo o Imagen de arranque.

  • Descargue los archivos genimage.cmd, startnet.cmd en el host, en un directorio temporal, como C:\customwim.

    El comando genimage.cmd se utiliza para generar los archivos de arranque de WinPE, incluido el archivo .wim. XClarity Administrator utiliza el comando startnet.cmd para arrancar el instalador de Windows.

  • Decida cómo desea inyectar los controladores de dispositivos en el archivo de arranque. Puede hacer esto de una de las formas siguientes:

    • Agregue los controladores de dispositivos a un perfil de Windows personalizado, copiando los archivos del controlador de dispositivo al sistema del host en el directorio C:\drivers. Estos se incluirán en el archivo de arranque al ejecutar genimage.cmd posteriormente.

      Nota
      Cuando se crea un perfil de imágenes del SO personalizado que utiliza el archivo de arranque personalizado, los controladores de dispositivo en el directorio C:\drivers se incluyen en WinPE y en el SO final. Ambos se tratan como si fueran predefinidos. Por lo tanto, no es necesario importar estos controladores de dispositivos incorporados en XClarity Administrator al especificar los controladores de dispositivos para utilizarlos en la creación de perfiles personalizados de imágenes del SO.
    • Agregue los controladores de dispositivos predefinidos directamente al archivo de arranque.

      Nota
      Si se utiliza este método, los controladores de dispositivos solo se aplicarán al archivo de arranque y, por tanto, al entorno de instalación de WinPE. Los controladores de dispositivo no se aplican al último SO instalado. Debe importar manualmente los controladores de dispositivo al repositorio de controladores de dispositivo de imágenes de SO y seleccionarlos como parte del proceso de personalización de perfil de SO.
  • Para obtener más información acerca de los archivos de arranque, consulte Sitio web de introducción a Windows PE (WinPE).

Procedimiento

Para crear un archivo de arranque, lleve a cabo los pasos siguientes.

  1. Mediante un Id. de usuario con autoridad de administrador, ejecute el comando Deployment and Imaging Tools Environment de Windows ADK. Se muestra una sesión de comando.
  2. En la sesión de comandos, cambie al directorio donde se descargaron los archivos genimage.cmd y starnet.cmd (por ejemplo, C:\customwim).
  3. Ejecute el siguiente comando para asegurarse de que el host no contenga imágenes montadas previamente:
    dism /get-mountedwiminfo

    Si hay imágenes montadas, ejecute el siguiente comando para desecharlas:

    dism /unmount-wim /MountDir:C:\<mount_path> /Discard
  4. Si agrega controladores de dispositivos a un perfil de Windows personalizado, copie los archivos originales del controlador de dispositivo, en formato .inf, al sistema host en el directorio C:\drivers.
  5. Ejecute el siguiente comando para generar el archivo de arranque, en formato .wim y espere unos minutos para que se complete el comando.
    genimage.cmd amd64 <ADK_Version>
    Donde <ADK_Version> es uno de los siguientes valores.
    • 8.1. Para Windows 2012 R2

    • 10. Para Windows 2016

    Este comando crea el archivo de arranque: C:\WinPE_64\media\Boot\WinPE_64.wim.

  6. Ejecute el siguiente comando para montar el archivo de arranque:
    DISM /Mount-Image /ImageFile:C:\WinPE_64\media\Boot\WinPE_64.wim /index:1 /MountDir:C:\WinPE_64\mount
  7. Si agrega controladores de dispositivos predefinidos directamente al archivo de arranque, lleve a cabo los pasos siguientes.
    1. Cree la siguiente estructura de directorio, donde <os_release> es 2012, 2012R2 o 2016

      drivers\<os_release>\
    2. Copie los controladores de dispositivo, en formato .inf, a un directorio dentro de dicha ruta, por ejemplo:

      drivers\<os_release>\<driver1>\<driver1_files>
    3. Copie el directorio drivers al directorio de montaje, por ejemplo:

      C:\WinPE_64\mount\drivers
  8. Opcional: Personalice el archivo de opciones de arranque adicionales, como carpetas, archivos, scripts de inicio, paquetes de idioma y aplicaciones. Para obtener más información acerca de la personalización de los archivos de arranque, consulte Sitio web de WinPE: Montaje y personalización.
  9. Desmonte la imagen ejecutando el siguiente comando.
    DISM /Unmount-Image /MountDir:C:\WinPE_64\mount /commit
  10. Comprima el contenido del directorio C:\WinPE_64\media en un archivo zip llamado WinPE_64.zip.
  11. Importe el archivo .zip a XClarity Administrator (consulte Importar archivos de arranque).