Atualmente, estou brincando com um ambiente de laboratório WDS em um servidor virtual 2012 R2, que é atualizado para o nível de atualização mais recente disponível. Este servidor está executando a função de servidor DHCP e possui duas NICs configuradas. Uma NIC está vinculada a um vSwitch privado e a outra a um vSwitch externo (para que eu possa obter atualizações da Internet)
O próprio serviço WDS é configurado para responder a qualquer solicitação PXE (sem exigir aprovação). Na guia "Avançado", o botão de opção "Autorizar este servidor dos Serviços de Implantação do Windows no DHCP" é ativado. Eu adicionei uma imagem de instalação simples do 2012 R2, incluindo a imagem de inicialização correspondente. Além disso, a opção do servidor DHCP 060 PXEClient
está definida para o valor PXEClient
(isso não foi configurado manualmente por mim).
No entanto, meu destino WDS, que é uma VM do Hyper-V da segunda geração (e conectado ao mesmo vSwitch particular que o servidor WDS), não puxa a imagem. Isto é o que o processo de inicialização diz:
PXE Network Boot using IPv4
....
Station IP address is 192.168.10.13
PXE-E16: No offer received.
Boot Failed. EFI Network.
Boot Failed. EFI SCSI Device.
No Operating System was Loaded. Press a key to retry the boot sequence...
Estou intrigado. Como você pode ver, o cliente PXE recebe um endereço IP do DHCP, mas de alguma forma não consegue extrair a imagem boot.wim. O mesmo acontece ao inicializar a partir de uma VM de geração 1 que possui um NIC herdado. Eu tentei habilitar e desabilitar "Inicialização segura" na configuração da VM de destino do WDS, alterando também o endereço MAC das VMs que não fez uma alteração.
O que estou fazendo de errado aqui?
[addendum-0]
A ativação do registro de depuração em Eventvwr -> Microsoft -> Windows -> Deployment-Services-Diagnostics - Debug
não está revelando nada, apenas mensagens informativas. Também nada suspeito no log do servidor DHCP.
Existe uma maneira de redefinir completamente todas as configurações feitas no WDS? Deinstalling parece deixar vestígios em algum lugar no registro, o que significa que a reinstalação não é uma opção aqui.
A remoção da vNIC, que está anexada ao vSwitch externo, também não alterou.
[addendum-1]
Eu tentei mover a função do servidor DHCP para outro servidor. Mas agora eu não posso fornecer a opção PXE para o servidor. Não é visível no menu de opções. Mais uma vez a documentação da Microsoft é uma PITA ... Como faço para definir a opção?
[addendum-2]
Ainda não consigo trabalhar. Aqui está o meu traço de wireshark. 192.168.10.2 é o meu servidor DHCP 2012 R2 sem nenhuma opção definida, pois está no mesmo domínio / sub-rede de transmissão que o servidor WDS. 192.168.10.1 é minha máquina WDS.
[addendum-3]
Para ser mais específico, isso está relacionado apenas às máquinas virtuais da geração 2. As VMs da geração 1 podem ser inicializadas pelo PXE por meio de vNIC herdadas sem problemas.