DevOps – Criando um Arquivo de UNATTEND para o Windows Server 2012 R2 (Windows Powershell)

Introdução

Com o a cultura de automação de processos, a Microsoft oferece uma ferramenta extremamente poderosa para os times de Operações utilizarem e realizarem automação em suas implantações de sistemas operacionais para desktops e servidores. E essas ferramentas podem e devem ser utilizadas na cultura DevOps, para auxiliar na rápida implantação de laboratórios de testes e desenvolvimento e também na implantação de produção de servidores.

Com o UNATTEND.XML, é possivel você em conjunto com o script de Powershell Convert-WindowsImage facilitando assim a implantação de laboratórios de testes e desenvolvimento, pois se define questões como:

– Inserção de licenças

– Definições de Redes

– Grupos de Acesso

entre diversas outras configurações, que associadas as configurações disponíveis no script Convert-WindowsImage faz com que se prepare rapidamente um ambiente.

Requisitos

Para criar um arquivo de resposta para o Windows Server 2012 R2 você precisará do:

Windows ADK – Suite de aplicativos que contém o Windows System Image Manager (Windows SIM);

– Imagem ISO do Sistema Operacional;

Criando um Arquivo UNATTEND

A partir do explorer do seu Windows, clique duas vezes no arquivo ISO do sistema operacional, para que a imagem seja carregada como uma unidade de drive.

image

image

Em seguida, vá no diretório \Sources

image

Copie o arquivo INSTALL.WIN para seu computador.

image

Em seguida, depois de ter instalado o Windows ADK, procure o aplicativo Windows System Image Manager.

image

Abra o aplicativo, vá em File – Select Windows Image

image

Selecione o arquivo que você copiou install.wim

image

Selecione qual a imagem que você criará o arquivo de resposta. No caso selecionarei o Windows 2012 R2 Datacenter.

image

Se for a primeira vez, ele irá realizar o catálogo, aguarde o término.

image

Depois, clique em New Answer File para criar um arquivo de respostas.

image

Ele possui diversas opções, sendo que ficará a seu critério definir quais os itens que você gostaria que fossem já definidos na sua instalação.

Exemplo

Nesse exemplo, podemos definir no arquivo de resposta XML do Windows, qual a linguagem que ele irá instalar. Para isso eu devo procurar qual o local de definição, que no caso é no local conforme a figura abaixo.

image

Selecione, clique com o botão direito do mouse, e vá em Add Setting to Pass 1 windowsPE

image

image

Observe que foi adicionado no arquivo de resposta. Agora você deverá, no painel à direita, configurar a linguagem da interface (UI Language), definições de localidade (UserLocale), etc.

image

image

Pronto, depois salve seu arquivo UNATTEND.XML e use o mesmo para criar uma imagem como Convert-WindowsImage. Veja mais no artigo abaixo:

DevOps – Powershell – Criar um VHDX a partir de uma ISO do Windows via Powershell

Caso deseje configurar mais itens, veja o artigo do TechNet Visão Geral – Arquivo de Resposta.

Maiores Informações

Boas Práticas – Windows SIM – Criação de Arquivo de Reposta Unattend.xml

Visão Geral – Arquivo de Reposta

Deixe um comentário