Mover do WDS para o MDT + WDS com o nome do computador pré-testado na sequência de tarefas

2

Anteriormente, usamos apenas o WDS para implantar nossas imagens. O WDS foi configurado para solicitar aprovação para novas máquinas. Usamos a opção "Nome e aprovação" para nomear as máquinas conforme as adicionamos. Se fosse pré-existente, seria apenas usar o nome do computador existente do AD. Em nosso arquivo unattend.xml, tivemos Computername =% MACHINENAME%. Isso pegou o nome que lhe foi dado durante a aprovação e definiu o nome do computador de acordo.

Agora estamos implementando o MDT para gerenciar nossas imagens e drivers. Mas após o teste, notamos que iria atribuir nomes de computador aleatórios. Fui para o Unattend.xml para a sequência de tarefas de implementação e adicionei esse valor em Specialize > amd64_Microsoft-Windows-Shell-Setup_neutral > Nome_do_computador =% MACHINENAME%. Mas quando tentamos aplicar a imagem, isso é um erro no momento da instalação.

Como uma implantação do MDT pode ser configurada para aproveitar os nomes de computadores pré-configurados?

Algumas informações adicionais:

Mensagem de erro durante o processo de criação de imagens:

Windows could not parse or process the unattend answer file for pass [specialize]. The settings specified in the answer file cannot be applied. The error was detected while processing settings for component [Microsoft-Windows-Shell-Setup].?

setuperr.log:

2014-07-22 14:02:13, Erro [setup.exe] [Action Queue]: Falha na ação autônoma com o código de saída 4 2014-07-22 14:02:13, Erro [setup.exe] Falha na execução de GCs autônomos; hr = 0 x 0; pResults- > hrResult = 0x8030000b

    
por MSCF 22.07.2014 / 19:47

2 respostas

1

Para nomear um computador com o MDT, você precisa editar as propriedades personalizadas ini ( Customsettings.ini encontrado na pasta de controle).

A propriedade para o nome do computador é: OSDComputerName=<PC NAME HERE>

Você pode usar qualquer uma dessas variáveis para preencher automaticamente o nome do computador:

ARCHITECTURE=<detected architecture> (x86 or x64)
SERIALNUMBER=<detected computer serial number>
MAKE=<detected manufacture>
MODEL=<detected Model of computer>
PRODUCT=<I do not know what this relates to>
ASSETTAG=<if available on your system>

Para mais exemplos e ideias, visite: link .
Apesar de dizer MDT 2010, as variáveis acima estão presentes em 2013.

Aqui está um exemplo da minha configuração:
OSDComputerName=Elliot-%SERIALNUMBER%
Ele coloca "elliot-" na frente do número de série do sistema, que é essencialmente único.

    
por 25.08.2014 / 03:10
0

Você pode procurar configurar um banco de dados MDT. Eu tenho a nossa configuração dessa maneira. Ele corresponde ao Número de série ou ao UUID do dispositivo e, em seguida, atribui o nome do computador correspondente designado ao registro do banco de dados.

Isso foi útil quando eu o configurei: link

Desça até a seção "Executando Implantações Usando o Banco de Dados MDT".

Era uma espécie de urso ter o DB preenchido para começar, mas eu consegui montar um script powershell para pegar os dados do WMI à medida que cada dispositivo ficava online e despejá-lo no banco de dados.

link

Espero que isso ajude.

    
por 08.07.2016 / 21:55