Como criar um ISO personalizado do Windows com atualizações usando o NTLite

Você está aqui:
Tempo estimado de leitura: 3 min

Este tutorial irá guiá-lo através do processo de criação de um ISO do Windows que será compatível com os sistemas da Vultr. ISOs do Windows original / inalterados não funcionarão no Vultr, pois estão faltando os drivers necessários para interagir com os sistemas da Vultr.

Este tutorial usa um ISO do Windows Server 2016, mas o mesmo processo se aplica a outras versões.

Um computador com Windows é necessário para este tutorial. Se você tiver apenas um computador Mac ou Linux, não continue até adquirir um computador com Windows. Você também pode configurar uma VM do Windows usando seu software VM / sandbox / virtualization Linux ou Mac favorito.

Preparação – Downloads

Antes de começarmos, há algumas coisas que você precisa baixar no seu computador:

  1. Seu ISO do Windows desejado. Você pode obter um ISO do MSDN, Technet ou imaginando um disco de instalação que você possui.
  2. Baixe e instale a versão gratuita do NTLite . Este tutorial usa o v1.3.1.5060 Stable.
  3. Faça o download do ISO dos drivers do VirtIO mais recentes ou estáveis . Uma pessoa responsável por um sistema de banco de dados de missão crítica pode escolher os drivers estáveis, enquanto alguém interessado no mais recente e melhor pode escolher os drivers mais recentes. Rever o changelogpode ajudá-lo a decidir.
  4. Opcional : encontre a atualização de atualização cumulativa mais recente KB para sua compilação do sistema operacional aqui e baixe-a no Catálogo do Microsoft Update . Integrar uma atualização cumulativa fornecerá as últimas correções de segurança e erros. Você também pode integrar atualizações adicionais se souber que são necessárias. No momento da escrita, KB3186568 e KB4035631 são atualizações adicionais que podem ser integradas ao Windows Server 2016. Para descobrir quais outras atualizações são necessárias, você deve instalar seu ISO em uma VM local, executar o Windows Update e anotar os KBs. Não baixe / integre atualizações da Delta, a Ferramenta de Remoção de Software Mal-Intencionado ou as atualizações de definição do Windows Defender.

Preparação – Configurando Arquivos

Com tudo baixado:

  1. Clique duas vezes no seu Windows ISO para abri-lo e acessar seu conteúdo. Copie o conteúdo para uma nova pasta em algum lugar no seu computador, como C:\ISO.
  2. Clique duas vezes no driver do VirtIO para abri-lo e acessar seu conteúdo. Copie o conteúdo para uma nova pasta em algum lugar no seu computador, como C:\VirtIO.

Criando o ISO

Com todos os nossos arquivos configurados, podemos prosseguir:

Abra o NTLite e selecione “Adicionar -> pasta Imagem” na barra de ferramentas. Selecione a pasta que contém seus arquivos ISO extraídos.

A primeira coisa que faremos é integrar os drivers do VirtIO nos ambientes de recuperação e configuração do Windows. Isso garantirá que as unidades SSD da Vultr sejam reconhecidas durante a instalação e a recuperação do Windows.

Carregue “Microsoft Windows PE (x64)” usando a opção de clique com o botão direito.

Quando terminar, selecione a categoria “Drivers” no painel esquerdo. Integrar os drivers usando “Adicionar -> Drivers (seleção INF)” na barra de ferramentas:

Existem 5 drivers que você deseja integrar. Substitua 2k16pela versão do sistema operacional que você está instalando e amd64pela plataforma do sistema operacional. NetKVM(driver de rede) e viostor(driver de armazenamento) são REQUERIDOS . Ainda é recomendado incluir o restante para evitar possíveis problemas. Essa lista pode mudar no futuro, à medida que a Vultr altera e atualiza seus sistemas, portanto, verifique novamente essa lista na próxima vez em que você estiver preparando uma nova ISO.

  1. Balloon\\2k16\\amd64\\balloon.inf
  2. NetKVM\\2k16\\amd64\\netkvm.inf
  3. qemufwcfg\\2k16\\amd64\\qemufwcfg.inf
  4. viorng\\2k16\\amd64\\viorng.inf
  5. viostor\\2k16\\amd64\\viostor.inf

Quando os drivers estiverem integrados, selecione “Aplicar” no painel esquerdo. Em “Opções”, selecione “Não log de backup e predefinição”. Deixe as outras opções como estão.

Selecione “Processar” na barra de ferramentas. Quando terminar, selecione “Fonte” no painel esquerdo. Carregar “Instalação do Microsoft Windows (x64)”. Repita o processo.

Depois de ter integrado os drivers em ambos os sistemas operacionais em Boot / Setup, podemos agora integrá-los ao sistema operacional real. Escolha o sistema operacional que você planeja usar e carregue-o. Isso levará um pouco mais de tempo para carregar, já que é maior.

Integre os mesmos 5 drivers como antes.

A partir deste ponto, você está livre para fazer quaisquer outras alterações como achar melhor. Se você fez o download de atualizações, poderá integrá-las na seção “Atualizações”.

Quando estiver satisfeito, selecione “Aplicar” no painel esquerdo. Recomenda-se remover todas as edições que você não precisa para reduzir o tamanho do ISO. Não remova boot.wimedições!

ESD vs Standard (WIM) : A escolha da ESD resultará em uma ISO menor que será carregada mais rápido para a Vultr, mas leva mais tempo para ser criada e requer recursos computacionais consideráveis. É recomendável que você tente primeiro o ESD e, se tiver problemas, volte a usar o “Padrão (WIM)”. Vultr suporta ambos os formatos.

Selecione “Não log de backup e predefinição” e depois “Criar ISO”. Especifique um nome de arquivo / local e rótulo. Label é o nome interno do ISO – pode ser o que você quiser, como “Windows Server 2016”.

No final, suas configurações devem ficar assim:

Selecione “Processar” na barra de ferramentas. Dependendo do formato de imagem escolhido, das atualizações integradas e dos recursos de computação disponíveis, isso pode levar até uma hora para ser processado. Considere verificar novamente seu trabalho antes de processá-lo.

Uma vez terminado o NTLite, você pode fechá-lo, carregar o ISO para o Site & Site e implantar novas instâncias usando-o!

PS: Não se esqueça de apagar a pasta ISO extraída, a pasta VirtIO extraída e quaisquer atualizações do seu computador – o NTLite não faz isso por você. Você também pode desinstalar o NTLite depois de confirmar que o seu ISO funciona no Site & Site.

Esse artigo foi útil?
Não Gostei 1
Visualizações: 1994

Ainda não Têm uma Conta?

Então Cadastre-se

Nome de Usuário*
E-mail*
Senha*
Confirmar Senha*

Já têm Uma Conta? Click Aqui.

Já tem uma Conta?

Ainda não tem Conta?