Question Installation sans assistance de Windows 7 avec un serveur DNS non-DHCP: la jointure de domaine échoue, prétendant ne pas trouver le domaine


J'essaie de créer un script d'image Windows 7 sans assistance permettant d'effectuer une jointure de domaine simple. Le problème est que le serveur DNS fourni par DHCP ne connaît absolument rien de mon domaine. Je dois donc définir le serveur DNS sur quelque chose qui connaît le domaine avant la UnattendedJoin la tâche est exécutée. Je fais ça avec un Microsoft-Windows-DNS-Client dans le unattend.xml.

Je suis au point où je sais que les paramètres DNS sont définis, car le Local Area Connection Les paramètres IP de la carte réseau sont corrects une fois la machine Win7 installée. Cependant, il ne parvient jamais au domaine. L'erreur spécifique signalée est:

[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...

Cette erreur semble vouloir dire "Je ne trouve pas le domaine". Ce qui est étrange, c’est que si j’essaie de créer une jonction manuelle de domaine une fois l’installation terminée, cela fonctionne correctement. Donc, pour une raison quelconque, même si les paramètres DNS ont été correctement définis auparavant (je peux le voir plus haut dans le fichier journal), DJOIN.EXE ne les utilise pas.

Que se passe t-il ici?


7
2018-03-07 16:50


origine


Il y a quelques endroits différents que vous pouvez définir Microsoft-Windows-DNS-Client. Dans quelle passe d'installation avez-vous cet ensemble? Spécialiser? - MDMarra
Je le mets dans 4: Specialize, où se produit également la jointure sans surveillance. - growse
J'ai essayé d'ajouter des paramètres DNS dans 1: WinPE, mais cela ne fait aucune différence. Je soupçonne qu'il ne possède pas les pilotes de carte réseau dans l'instance WinPE ... - growse
S'il n'y avait pas de pilotes de carte réseau dans l'image de démarrage, l'installation ne commencerait jamais. - MDMarra
Je sais que c'est vieux, mais j'ai aussi ce problème (avec SCCM). dcdiag / test: DNS ne signale aucune erreur et je peux envoyer une requête ping au domaine et à tous les contrôleurs de domaine à partir d'une invite de commande dans WinPE. - Matt


Réponses:


Il existe plusieurs options pour vous aider à joindre vos machines au domaine dans cette situation.

Tout d'abord, étant donné que les paramètres réseau sont définis dans la passe de spécialisation, vous pouvez exécuter un script ultérieurement dans le processus qui relie l'ordinateur au domaine. Dans la passe oobesystem, vous pouvez utiliser les paramètres ‘SynchronousCommand’ sous le paramètre ‘FirstLogonCommands’ qui fait partie du composant Microsoft-Windows-Shell-Setup pour exécuter un script permettant de joindre l’ordinateur au domaine.

Une autre option consiste à utiliser la connexion de domaine hors connexion, comme expliqué dans cet article TechNet: Guide pas à pas pour rejoindre un domaine hors connexion (Djoin.exe) .

Plus de guides pas à pas et de vidéos pour répondre à vos besoins en matière de déploiement sont disponibles sur le site Livrer et déployer Windows 7 et le Livrer et déployer Windows 8 pages de la série Springboard sur TechNet.

J'espère que cela t'aides,


1
2018-03-26 18:01