Unindo domínio na imagem depolidora com arquivo Unattend

4

Estou implantando imagens do windows 7 em nossos computadores da sala de aula via WDS. Estou tentando fazer com que a máquina se junte automaticamente ao domínio por meio do arquivo autônomo, mas estou com um problema. O unattendfile é criado com o WSIM. A seção de domínio para o meu entendimento é feita dentro da fase de especialização em 'unattendjoin' a parte da qual meu arquivo autônomo se parece com isso:

 <component name="Microsoft-Windows-UnattendedJoin" processorArchitecture="x86"     publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <Identification>
            <Credentials>
                <Domain>domainname</Domain>
                <Password>adminpassword</Password>
                <Username>domainadmin</Username>
            </Credentials>
            <JoinDomain>domainnaim</JoinDomain>
        </Identification>
    </component>
</settings>

Meu problema, no entanto, é que, uma vez feito isso, a máquina ainda não pode entrar no domínio. Em vez disso, um erro é recebido no login:

The trust relationship between this workstation and the primary domain failed.

Eu posso fazer login no administrador da máquina local padrão e descubro que o domínio está definido como

domainname.local

Só depois que isso é definido para

domainname

e o computador reiniciado, posso logar no domínio (basicamente, ingressando no domínio manualmente.)

Existe alguma maneira que eu consiga que a máquina associe corretamente o domínio a partir do arquivo autônomo, para que possamos iniciar a implantação e ir embora? Temos muitas salas de aula de PC para implantar, de modo que é realmente necessário.

    
por chr 30.06.2011 / 05:58

1 resposta

6

É uma espécie de falha estranha de design no sistema sysprep do Windows. Juntando o domínio acontece na fase de especialização. Você não pode ser solicitado a nomear o computador até a fase OOBE embora. O que eu suspeito que está acontecendo é que você está tentando nomear o computador na experiência fora da caixa depois que você já ingressou no computador para o domínio. Isso quebra a conta do computador no domínio. Você pode resolver isso de 1 a 2 maneiras:

  1. Escreva um script para unir o computador ao domínio. Execute este script após o OOBE. Você provavelmente desejará especificar um autologon em seu arquivo de resposta do sysprep, bem como uma runonce para especificar seu script.

  2. Escreva um script para solicitar que um nome de computador seja executado no início da fase de especialização. Você faz isso executando o sysprep com o sinalizador / quit e, em seguida, substituindo o valor de HKLM \ System \ Setup \ CmdLine para apontar para o script. Faça com que o seu script exiba uma caixa de entrada para o nome do computador e, em seguida, execute um localizar e substituir no arquivo de resposta localizado em% windir% \ panther \ unattend.xml. Quando o script estiver concluído, verifique se ele continua o processo chamando% windir% \ system32 \ oobe \ windeploy.exe

Confira este tópico para obter algumas informações e idéias adicionais: link

    
por 30.06.2011 / 06:58