Pular para o conteúdo principal

Criando um arquivo de inicialização (WinPE)

É possível criar arquivos de inicialização que podem ser usados para personalizar imagens Windows.

Antes de iniciar

  • Certifique-se de que o sistema operacional que você pretende fornecer esteja instalado no host. Por exemplo, se você planeja fornecer o Windows 2016 usando os arquivos WinPE, instale o Windows 2016 no host.

  • Certifique-se de que o Microsoft ADK que é compatível com o sistema operacional instalado também esteja instalado no host. Por exemplo, o Windows 2012R2 requer o ADK versão 8.1 Atualizado.

  • Obtenha os drivers de dispositivo no formato .inf, que você deseja incluir no arquivo de inicialização.

    É possível obter drivers de dispositivos do Página da Web do repositório Lenovo YUM, do fornecedor (como Red Hat) ou com um driver de dispositivo personalizado que você mesmo criou. Para alguns drivers de dispositivo Windows, é possível gerar um driver de dispositivo personalizado extraindo o driver de dispositivo a partir do arquivo .exe de instalação para seu sistema local e criando um arquivo .zip.

    A Lenovo também reúne conjuntos de drivers de dispositivo predefinidos em um único pacote que pode ser baixado do Página da Web dos drivers do Lenovo Windows e do repositório de imagens do WinPE e, em seguida, importado para o repositório de imagens do SO. No momento, os arquivos do pacote estão disponíveis apenas para Windows. Se o arquivo contém drivers de dispositivo e arquivos de inicialização, é possível importar o arquivo do pacote do Driver de Dispositivo ou da guia Imagem de Inicialização.

  • Baixe os arquivos genimage.cmd e startnet.cmd no host em um diretório temporário, como C:\customwim.

    O comando genimage.cmd é usado para gerar os arquivos de inicialização WinPE, incluindo o arquivo .wim. O comando startnet.cmd é usado XClarity Administrator para inicializar automaticamente o instalador Windows.

  • Decida como deseja inserir drivers de dispositivo no arquivo de inicialização. É possível fazer isso de uma das seguintes maneiras:

    • Inclua drivers de dispositivo predefinidos em um perfil personalizado do Windows copiando os arquivos dos drivers de dispositivo no sistema host no diretório C:\drivers. Eles serão incluídos no arquivo de inicialização quando genimage.cmd for executado posteriormente.

      Nota
      Quando você cria um perfil de imagens do SO personalizadas que usa o arquivo de inicialização personalizado, os drivers de dispositivo que estão no diretório C:\drivers são incluídos no WinPE e no SO final. Eles são tratados como se fossem predefinidos. Portanto, não é necessário importar esses drivers de dispositivo predefinidos para o XClarity Administrator quando você especifica os drivers de dispositivo a serem usados na criação do perfil de imagens do SO personalizadas.
    • Inclua drivers de dispositivo predefinidos diretamente no arquivo de inicialização.

      Nota
      Se você usar esse método, os drivers de dispositivo serão aplicados somente ao arquivo de inicialização e, portanto, ao ambiente de instalação do WinPE. Os drivers de dispositivo não são aplicados ao SO instalado final. Você precisará importar os drivers de dispositivo manualmente para o repositório de driver de dispositivo de imagens do SO e selecioná-los para serem usados como parte da personalização do perfil de imagem do SO.
  • Para obter mais informações arquivos de inicialização, consulte Site de introdução ap Window PE (WinPE).

Procedimento

Para criar um arquivo de inicialização, execute as etapas a seguir.

  1. Usando um ID de usuário com autoridade de administrador, execute o comando do ADK "Deployment and Imaging Tools Environment." Uma sessão de comando é exibida.
  2. Na sessão do comando, altere para o diretório onde os arquivos genimage.cmd e starnet.cmd foram baixados (por exemplo, C:\customwim).
  3. Garanta que nenhuma imagem montada anteriormente esteja no host executando o seguinte comando:
    dism /get-mountedwiminfo

    Se houver imagens montadas, rejeite-as executando o seguinte comando:

    dism /unmount-wim /MountDir:C:\<mount_path> /Discard
  4. Se estiver adicionando drivers de dispositivo predefinidos a um perfil personalizado do Windows copie os arquivos dos drivers de dispositivo brutos no formato .inf no sistema host no diretório C:\drivers.
  5. Execute o seguinte comando ao gerar o arquivo de inicialização, no formato .wim, e espere alguns minutos pela conclusão.
    genimage.cmd amd64 <ADK_Version>
    Em que <ADK_Version> é um dos valores a seguir.
    • 8.1. Para Windows 2012 R2

    • 10. Para Windows 2016

    Esse comando cria o arquivo de inicialização: C:\WinPE_64\media\Boot\WinPE_64.wim.

  6. Monte o arquivo de inicialização executando o seguinte comando:
    DISM /Mount-Image /ImageFile:C:\WinPE_64\media\Boot\WinPE_64.wim /index:1 /MountDir:C:\WinPE_64\mount
  7. Se você estiver incluindo drivers de dispositivo predefinidos diretamente no arquivo de inicialização, conclua as seguintes etapas.
    1. Crie a estrutura de diretório a seguir, em que <os_release> é 2012, 2012R2 ou 2016

      drivers\<os_release>\
    2. Copie os drivers de dispositivo, no formato .inf, em um diretório dentro desse caminho, por exemplo:

      drivers\<os_release>\<driver1>\<driver1_files>
    3. Copie o diretório drivers no diretório montado, por exemplo:

      C:\WinPE_64\mount\drivers
  8. Opcional: Faça personalizações adicionais no arquivo de inicialização, como adicionar pastas, arquivos, scripts de inicialização, pacotes de idioma e aplicativos. Para obter mais informações sobre personalização de arquivos de inicialização, consulte Site WinPE: Montar e personalizar.
  9. Desmonte a imagem executando o seguinte comando.
    DISM /Unmount-Image /MountDir:C:\WinPE_64\mount /commit
  10. Compacte o conteúdo do diretório C:\WinPE_64\media em um arquivo zip chamado WinPE_64.zip.
  11. Importe o arquivo .zip no XClarity Administrator (consulte Importar arquivos de inicialização).