Page 1 sur 1

Problème Ghost - unattend.xml - sysprep - domaine Samba

Posté : lun. 6 mai 2013 11:46
par cyril38
Bonjour à tou-te-s !

Je gère 10 salles informatiques actuellement sous Windows XP (environnement Samba). Je dois migrer le tout sous Windows 7 pour la rentrée.
Jusqu'à maintenant, je préparais/déployais mes images avec La console Ghost + sysprep. Tout était automatisé (renommage des postes, entrée des postes dans le domaine Samba).
J'ai commencé à tester l'équivalence pour Windows 7 avec le fameux fichier unattend.xml, mais je n'arrive malheureusement pas au résultat escompté....

Vous trouverez ci-dessous les différentes phases que je suis (ainsi que quelques questions à la fin !).
Visiblement, le fichier de réponses ne s'exécute pas.
Merci d'avance pour vos judicieux conseils !

I-Préparation et récupération du Master

1-Préparation de mon Master (installation logiciels, etc).
2-Installation WAIK
3-Création du fichier de réponse (unattend.xml)
4-Copie du fichier unattend.xml dans C:\Windows\System32\sysprep
5-En ligne de commande, exécution de « sysprep.exe /generalize /oobe /shutdown /unattend:unattend.xml »
(traitement de la tache durant quelques minutes). Le poste s’arrête.
6-Récupération du Master via Ghostcast server (en boot PXE)

II-Déploiement de l’image « sysprépée » :


1-Déploiement via console Ghost de l’image « sysprepée ».
2-Le poste récupère bien son nom (grâce à la tâche « configuration » de la console Ghost, en revanche, je n’ai pas l’impression que le fichier de réponse soit prise en compte (le poste ne rentre pas dans le domaine Samba), et son premier démarrage est excessivement long (par rapport à une tâche similaire sous Windows XP, environ 10min-15min).
3-Le fichier de réponse unattend.xml n’est pas supprimé sur le poste déployé (ce qui était le cas du fichier sysprep.inf stocké à la racine de C:\ de Windows XP), ce qui peut être utile, puisque le mot de passe administrateur domaine est en clair dans ce fichier.


Quelques questions :

1-Faut-il récupérer le Master via la console Ghost en indiquant « Exécuter Microsoft Sysprep sur cette machine avant de créer l’image » (j’ai créé une configuration sysprep Windows7 en important le fichier de réponseunattend.xml)
2-Faut-il copier le fichier de réponse unattend.xml dans un autre emplacement que C:\Windows\System32\sysprep sur le poste Master de façon à ce que celui-ci soit supprimé du poste client après son déploiement ?
3-Impossible d’installer le client Ghost sur un poste déjà déclaré dans la console Ghost (avant sous Windows XP, maintenant sous Win7), malgré sa suppression dans la console Ghost.
Le client s’installe pourtant bien sur un autre poste sous Win7 jamais déclaré dans la console Ghost.

Merci !
;)

Re: Problème Ghost - unattend.xml - sysprep - domaine Samba

Posté : mar. 7 mai 2013 16:12
par Oupsy
Bonjour à toi,

J'ai déjà effectuer des Ghost et j'avoue çà peut vite devenir un gros bazar.
cyril38 a écrit : Quelques questions :

1-Faut-il récupérer le Master via la console Ghost en indiquant « Exécuter Microsoft Sysprep sur cette machine avant de créer l’image » (j’ai créé une configuration sysprep Windows7 en important le fichier de réponseunattend.xml)
Oui tu es obligé d'exécuter Microsoft Sysprep et çà pour chaque machines. Ton serveur va recevoir les info de sysprep et faire l'image. Il ne le fera pas sans.

cyril38 a écrit :2-Faut-il copier le fichier de réponse unattend.xml dans un autre emplacement que C:\Windows\System32\sysprep sur le poste Master de façon à ce que celui-ci soit supprimé du poste client après son déploiement ?
C'est l'emplacement par défaut, mais tu peut le changer, ça ne change rien. Moi je l'avais mit directement à la racine du C:/ et il se supprimait après le déploiement de l'image.
cyril38 a écrit :3-Impossible d’installer le client Ghost sur un poste déjà déclaré dans la console Ghost (avant sous Windows XP, maintenant sous Win7), malgré sa suppression dans la console Ghost.
Le client s’installe pourtant bien sur un autre poste sous Win7 jamais déclaré dans la console Ghost.
Reboot ta machine après la suppression sur le serveur Ghost, et enlève tes fichiers "sysprep" installer dessus. j'crois bien qu'il faut refaire toute la manip après avoir supprimer l'entrée sur Ghost.

Ceci dit, j'avais réalisé un tuto lors de ma présentation de Ghost pour mes examens.
Je regarde ça demain et je t'explique la procédure que j'avais faite . Il me semble qu'il y a une manip pour que le serveur récupère bien le fichier réponse.

Re: Problème Ghost - unattend.xml - sysprep - domaine Samba

Posté : lun. 13 mai 2013 09:18
par cyril38
Oupsy a écrit :Bonjour à toi,

J'ai déjà effectuer des Ghost et j'avoue çà peut vite devenir un gros bazar.
Bonjour Opsy, un grand merci pour toutes tes réponses !
cyril38 a écrit : Quelques questions :

1-Faut-il récupérer le Master via la console Ghost en indiquant « Exécuter Microsoft Sysprep sur cette machine avant de créer l’image » (j’ai créé une configuration sysprep Windows7 en important le fichier de réponseunattend.xml)
Oui tu es obligé d'exécuter Microsoft Sysprep et çà pour chaque machines. Ton serveur va recevoir les info de sysprep et faire l'image. Il ne le fera pas sans.
OK, il me semble que c'est ce que je faisais avec mes postes sous Windows XP et sysprep.
Ce qui me perturbe un peu avec Windows7 est qu'il me semble que sysprep s'exécute localement sur le poste client via la commande "sysprep.exe /generalize /oobe /shutdown /unattend:unattend.xml" que j'exécute une fois mon fichier unattend préparé. Le poste s'éteint alors.
Cela sous-entendrait de le rallumer pour que le serveur Ghost puisse communiquer avec le client (et exécuter sa tâche de récupération d'image en prenant en compte l'exécution du sysprep sur le serveur ?).

cyril38 a écrit :2-Faut-il copier le fichier de réponse unattend.xml dans un autre emplacement que C:\Windows\System32\sysprep sur le poste Master de façon à ce que celui-ci soit supprimé du poste client après son déploiement ?
C'est l'emplacement par défaut, mais tu peut le changer, ça ne change rien. Moi je l'avais mit directement à la racine du C:/ et il se supprimait après le déploiement de l'image.
OK ! Merci pour l'info !
Mais je n'ai pas l'impression que le fichier soit supprimé après le déploiement de l'image...
Comment procèdes-tu ?

EDIT : j'ai utilisé un script glané dans le tuto suivant qui supprime le fichier unattend après le déploiement de l'image :
http://theitbros.com/sysprep-a-windows- ... finish-v2/
Il semble bien fonctionner.
cyril38 a écrit :3-Impossible d’installer le client Ghost sur un poste déjà déclaré dans la console Ghost (avant sous Windows XP, maintenant sous Win7), malgré sa suppression dans la console Ghost.
Le client s’installe pourtant bien sur un autre poste sous Win7 jamais déclaré dans la console Ghost.
Reboot ta machine après la suppression sur le serveur Ghost, et enlève tes fichiers "sysprep" installer dessus. j'crois bien qu'il faut refaire toute la manip après avoir supprimer l'entrée sur Ghost.
OK, je vais tester ça, merci pour l'info !
Ceci dit, j'avais réalisé un tuto lors de ma présentation de Ghost pour mes examens.
Je regarde ça demain et je t'explique la procédure que j'avais faite . Il me semble qu'il y a une manip pour que le serveur récupère bien le fichier réponse.
OK, c'est sympa ! Ca m'intéresse bien !