Instalação autônoma do Windows 7 com servidor DNS não-DHCP: a associação de domínio falha, alegando que não é possível encontrar o domínio

7

Estou tentando criar um script de imagem autônomo do Windows 7 que faça uma junção de domínio simples. O problema é que o servidor DNS fornecido pelo DHCP não sabe absolutamente nada sobre meu domínio, portanto, preciso definir o servidor DNS para algo que esteja ciente do domínio antes da execução da tarefa UnattendedJoin . Eu faço isso com um Microsoft-Windows-DNS-Client no unattend.xml .

Estou no ponto em que sei que as configurações de DNS estão sendo definidas, porque as configurações de Local Area Connection NIC IP estão corretas quando a máquina Win7 é exibida. No entanto, nunca chega ao domínio. O erro específico relatado é:

[DJOIN.EXE] Unattended Join: Begin
[DJOIN.EXE] Unattended Join: Loading input parameters...
[DJOIN.EXE] Unattended Join: AccountData = [NULL]
[DJOIN.EXE] Unattended Join: UnsecureJoin = [NULL]
[DJOIN.EXE] Unattended Join: MachinePassword = [secret not logged]
[DJOIN.EXE] Unattended Join: JoinDomain = [domain.example.com]
[DJOIN.EXE] Unattended Join: JoinWorkgroup = [NULL]
[DJOIN.EXE] Unattended Join: Domain = [DOMAIN]
[DJOIN.EXE] Unattended Join: Username = [domainuser]
[DJOIN.EXE] Unattended Join: Password = [secret not logged]
[DJOIN.EXE] Unattended Join: MachineObjectOU = [OU=Clients,OU=Bucket,DC=example,DC=domain,DC=com]
[DJOIN.EXE] Unattended Join: DebugJoin = [true]
[DJOIN.EXE] Unattended Join: DebugJoinOnlyOnThisError = [NULL]
[DJOIN.EXE] Unattended Join: Enabled DC Locator ETW tracing. Log file: C:\Windows\Panther\UnattendGC\UnattendedJoinDCLocator.etl
[DJOIN.EXE] Unattended Join: Checking that auto start services have started.
[DJOIN.EXE] Unattended Join: Joining domain [domain.example.com]...
[DJOIN.EXE] Unattended Join: Calling DsGetDcName for domain.example.com...
Unattended Join: DsGetDcName failed: 0x54b, last error is 0x0, will retry in 5 seconds...

Este erro parece indicar "Não consigo encontrar o domínio". O que é estranho é que, se eu tentar fazer uma junção de domínio manual depois que a instalação terminar, tudo funcionará bem. Portanto, por algum motivo, mesmo que as configurações de DNS estejam sendo configuradas corretamente antes (eu posso ver mais adiante no arquivo de log), DJOIN.EXE não as está usando.

O que está acontecendo aqui?

    
por growse 07.03.2013 / 17:50

1 resposta

1

Existem algumas opções para ajudá-lo a juntar suas máquinas ao domínio nessa situação.

Primeiro, porque as configurações de rede estão sendo definidas no passo specialize, você pode executar um script mais tarde no processo que associa o computador ao domínio. Na passagem oobesystem, você pode usar as configurações de "SynchronousCommand" na configuração "FirstLogonCommands", que faz parte do componente Microsoft-Windows-Shell-Setup para executar um script para unir o computador ao domínio.

Outra opção é usar a associação offline de domínio, conforme explicado neste artigo do TechNet: 'Guia passo a passo de ingresso no domínio offline (Djoin.exe)' .

Mais guias e vídeos passo a passo para ajudar nas suas necessidades de implantação podem ser encontrados na Entregar e implantar o Windows 7 e as Entregar e implantar o Windows 8 páginas da série Springboard no TechNet .

Espero que isso ajude,

    
por 26.03.2013 / 19:01