Changement de SID après un GHOST

Changement de SID après un GHOST - Win NT/2K/XP - Windows & Software

Marsh Posté le 27-02-2005 à 01:05:43    

Bonjour,
 
Je suis en train de ghoster des stations Win2K SP4 identiques  et les intégrer à l'AD sur serveur de domaine Win2K.
J'utilise pour ça Ghost 2002 et procede par copie de disque à disque via tcp avec un cable croisé jusque là aucun pb vu que les postes (DELL) sont identiques.
Seulement Je suis à chaque fois obligé de les réinscrire dans le domaine ce qui me fait perdre un peu de temps.
Il semblerai après recherche que cela soit lié à la SID.
Je compte donc utiliser sysprep qui semble t'il repond à mon pb.
j'aimerai que sysprep ne me change rien à part ce parametre et bien entendu que je puisse a chaque fois indiquer le nom du poste / nom du compte avant sa connection au serveur de domaine.
quelle est la meilleure procedure sachant que je n'ai jamais utilisé sysprep ?
Merci d'avance.

Reply

Marsh Posté le 27-02-2005 à 01:05:43   

Reply

Marsh Posté le 27-02-2005 à 01:28:10    

pkoi tu n'utilise pas des installations en RIS ? ça te reglerait ton pb.

Reply

Marsh Posté le 27-02-2005 à 04:21:09    

Dans ton cas il y a 2 solutions : la propre (sysprep) et la bidouille (qui reste propre, entendons nous bien ^^)
 
 
 
1- sysprep
 
* sysprep va - nettoyer le sid de la machine
           - supprimer son nom
           - supprimer son appartenance à tout domain ou workgroup
 
donc si on en fait une image à ce moment là, et si on la récupère sur une autre machine, au redémarrage, l'installation des derniers paramêtres est requise (yy compris la clé cd).
 
il faut générer un fichier de réponses avec l'utiltaire "Setup manager" qui va générer un fichier (sysprep.inf) dans lequel windows ira piocher les infos de reinstallation
 
* Génération du fichier de réponses (sysprep.inf)
 
lancer l'utilitaire setupmgr.exe, et repondre aux diverses questions (c'est simple ;p)  
le premier écran demande quel type de fichier réponse créer, s'agissant de clonage, on prend l'option n°2, puis "installation sysprep", etc...
 
attention : ne pas automatiser entierement l'install, ca permettra d'entrer le nom de la machine !
 
bref, remplir les champs sur les diverses pages (nom, organisation pass admin, adhesion au domaine, etc SAUF le nom de machine !
 
ensuite : ne pas modifier de parametres supplémentaires, ne pas creer de dossier sysprep, etc
 
sauvegarder sysprep.inf dans le même répertoire que sysprep.exe et compagnie (perso je colle ca sur c:\sysprep)
 
derniere etape : editer le fichier sysprep.inf pour ajouter la cle cd
 
chercher :  

Citation :


[UserData]
FullName=Gorn`Nova
OrgName=Chaussette


et ajouter en dessous  
ProductId=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
 
(sauvegarder...)
 
*** resumé du mode operatoire :
 
    * Décompresser deploy.cab dans un répertoire
    * Executer Setup Manager
    * Retoucher à la main sysprep.inf
    * créer un dossier c:\sysprep et y copier tous les fichiers (indispensable, il sera automatiquement effacé au redémarrage)
    * Exécuter sysprep depuis ce dossier
    * Redémarrer la machine avec la Dk de Ghost pour faire l'image
 
 
/!\ a la fin du sysprep, le pc s'eteint : SURTOUT ne PAS le faire booter, ca recréera les SID (et compagnie), et tout sera a refaire...
 
une fois eteint, booter avec la disquette ghost, et faire son image (apres je suppose que tu sais faire  :ange: )
 
 
 
 
*** l'autre méthode moins propre :
 
en fait, dans le cas ou on a deploye un certain nombre de postes "NT" (nt, 2k, xp...) avec une image ghost non preparee, quand on les met en reseau, ca merdouille plutot bien...
un petit utilitaire (newsid) permet de "reset" les sid sur un poste ; ca tient sur une disquette, on le lance, ca reboot, et hop, c'est propre... (il reste toujours le probleme des noms a regler, si possible avant le reboot ;p)
 
tu peux le trouver ici : http://www.sysinternals.com/ntw2k/source/newsid.shtml
 
si tu as des questions n'hesite pas a me contacter (mais pas avant demain  :sleep:)
 
bonne nuit ^^


---------------
Feed | Vente trucs | Le gras, c'est la vie  ¯\_(ツ)_/¯  
Reply

Marsh Posté le 27-02-2005 à 04:25:23    

en fait j'aurais du te donner un lien, ca aurait ete mieux expliqué avec les screenshots :)
 
http://www.laboratoire-microsoft.o [...] k/sysprep/


---------------
Feed | Vente trucs | Le gras, c'est la vie  ¯\_(ツ)_/¯  
Reply

Marsh Posté le 27-02-2005 à 20:19:11    

gorn nova a écrit :

en fait j'aurais du te donner un lien, ca aurait ete mieux expliqué avec les screenshots :)
 
http://www.laboratoire-microsoft.o [...] k/sysprep/


 
Merci bcp voila qui est clair ! :jap:

Reply

Marsh Posté le 28-02-2005 à 20:30:49    

seyed_s a écrit :

pkoi tu n'utilise pas des installations en RIS ? ça te reglerait ton pb.


Pas le temps d'elaborer une nouvelle stratégie j'ai la moitié du parc déjà installé.

Reply

Marsh Posté le 28-02-2005 à 20:34:48    

:sweat: j'ai eu chaud, ce matin j'avais déjà un poste qui refusait de se logguer. J'ai utilisé newSID vu que j'avais déjà la moitié du parc qui bossait déjà.
A priori ça marche !

Reply

Marsh Posté le 11-04-2005 à 11:48:41    


Salut,
Merci pour ses infos très précieuses que tu apporte, en revanche, je voulais simplement savoir comment récupérer la clé cd sous XP.
J'imagine que c'est dans la base de registre mais où ?
 
Merci
 
 
 
 

gorn nova a écrit :

Dans ton cas il y a 2 solutions : la propre (sysprep) et la  
 
bidouille (qui reste propre, entendons nous bien ^^)
 
 
 
1- sysprep
 
* sysprep va - nettoyer le sid de la machine
           - supprimer son nom
           - supprimer son appartenance à tout domain ou workgroup
 
donc si on en fait une image à ce moment là, et si on la récupère sur une autre machine, au redémarrage, l'installation des derniers paramêtres est requise (yy compris la clé cd).
 
il faut générer un fichier de réponses avec l'utiltaire "Setup manager" qui va générer un fichier (sysprep.inf) dans lequel windows ira piocher les infos de reinstallation
 
* Génération du fichier de réponses (sysprep.inf)
 
lancer l'utilitaire setupmgr.exe, et repondre aux diverses questions (c'est simple ;p)  
le premier écran demande quel type de fichier réponse créer, s'agissant de clonage, on prend l'option n°2, puis "installation sysprep", etc...
 
attention : ne pas automatiser entierement l'install, ca permettra d'entrer le nom de la machine !
 
bref, remplir les champs sur les diverses pages (nom, organisation pass admin, adhesion au domaine, etc SAUF le nom de machine !
 
ensuite : ne pas modifier de parametres supplémentaires, ne pas creer de dossier sysprep, etc
 
sauvegarder sysprep.inf dans le même répertoire que sysprep.exe et compagnie (perso je colle ca sur c:\sysprep)
 
derniere etape : editer le fichier sysprep.inf pour ajouter la cle cd
 
chercher :  

Citation :


[UserData]
FullName=Gorn`Nova
OrgName=Chaussette


et ajouter en dessous  
ProductId=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
 
(sauvegarder...)
 
*** resumé du mode operatoire :
 
    * Décompresser deploy.cab dans un répertoire
    * Executer Setup Manager
    * Retoucher à la main sysprep.inf
    * créer un dossier c:\sysprep et y copier tous les fichiers (indispensable, il sera automatiquement effacé au redémarrage)
    * Exécuter sysprep depuis ce dossier
    * Redémarrer la machine avec la Dk de Ghost pour faire l'image
 
 
/!\ a la fin du sysprep, le pc s'eteint : SURTOUT ne PAS le faire booter, ca recréera les SID (et compagnie), et tout sera a refaire...
 
une fois eteint, booter avec la disquette ghost, et faire son image (apres je suppose que tu sais faire  :ange: )
 
 
 
 
*** l'autre méthode moins propre :
 
en fait, dans le cas ou on a deploye un certain nombre de postes "NT" (nt, 2k, xp...) avec une image ghost non preparee, quand on les met en reseau, ca merdouille plutot bien...
un petit utilitaire (newsid) permet de "reset" les sid sur un poste ; ca tient sur une disquette, on le lance, ca reboot, et hop, c'est propre... (il reste toujours le probleme des noms a regler, si possible avant le reboot ;p)
 
tu peux le trouver ici : http://www.sysinternals.com/ntw2k/source/newsid.shtml
 
si tu as des questions n'hesite pas a me contacter (mais pas avant demain  :sleep:)
 
bonne nuit ^^


Reply

Marsh Posté le 11-04-2005 à 12:05:23    

pour retrouver la clé tu peux utiliser ce petit utilitaire (32ko)
http://www.webtree.ca/windowsxp/tools/ViewKeyXP.exe

Reply

Marsh Posté le 11-04-2005 à 15:14:56    

xanack a écrit :

pour retrouver la clé tu peux utiliser ce petit utilitaire (32ko)
http://www.webtree.ca/windowsxp/tools/ViewKeyXP.exe


 
 
Merci beaucoup xanack

Reply

Marsh Posté le 11-04-2005 à 15:14:56   

Reply

Marsh Posté le 12-04-2005 à 15:02:50    

J'arrive pas trop à comprendre ta manip Gorn Nova, mais je m'y prend peut-être mal.
 
Voilà ce que j'ai fais:
J'avais un PC N°1 sur lequel il y avait déjà Windows XP SP2
J'avais un PC N°2 sur lequel j'avais un windows XP SP2 mais avec des modifications j'avais faite (bref)
 
Etant donné que je voulais que le PC N°1 ai les mêmes modifs que le PC N°2, j'ai donc fait ta méthode et voici comment je m'y suis pris.
 
Sur le PC n°1, j'ai télécharger le setupmanager pour windows XP SP2, j'ai ensuite fais la même chose que toi en générant le sysprep.inf. Ensuite, j'ai exécuter le sysprep.exe (j'ai cliqué sur usine). Le PC N°1 s'est arrêter.
 
ENSUITE, j'ai mis le Disque Dur du PC N°2 dans le PC n° 1, j'ai redémarré sur une disquette ghost, et j'ai fais un ghost du disque du PC N°2 vers disque PC N°1.
 
J'ai redemarré le PC N°1 après le ghost. J'avais effectivement les mêmes modifs que le PC N°2, mais en fait, rien n'avait été pris en compte en ce qui concerne le sysprep, par exemple, j'avais le nom d'ordinateur du PC N°2.
 
Donc voilà, où ai-je dérapé dans la manip ?
 
Merci

Reply

Marsh Posté le 12-04-2005 à 18:34:19    

up

Reply

Marsh Posté le 12-04-2005 à 23:07:51    

les modes sysprep :  
 

Citation :

Unattend:
 
quand vous insérez un cd "customisé" (voir les quelques articles du labo microsoft) d'XP et il vous lance le setup standard de windows avec les paramètres à entrer qui ont été rensegnes au préalable dans le fichier de réponse
 
Sysprep (cloning):
 
Vous avez créé une image d'un système déjà installé (via Ghost par exemple) dans lequel vous avez lancé sysprep pour qu'il "blanchisse" votre image, c'est à dire enlever toute personnalisation et qu'au prochain démarrage (après restauration de l'image) un mini-setup (fin de l'installation d'XP) soit lancé, les différents paramètres demandé dans ce mini setup peuvent être pré rempli dans le fichier sysprep.inf
 
Sysprep mode usine (factory/winbom.ini):
 
Comme précédemment sauf qu'au démarrage suivant il lance Factory.exe pour rajouter une étape supplémentaire de configuration pour par exemple ajouter des applications supplémentaires demandé par le client
Le CD OPK/WinPE intervient dans ce cas là pour "injecter" le fichier winbom.ini à l'intérieur de partition système après la restauration Ghost


 
le mode usine demande un peu plus de modifs et de boulot.
je ne suis pas sur que le mode usine soit celui qu'il te fallait, j'aurais plutot utilise le mode clone
 
dans ton cas, la methode 2 serait la plus simple : tu ghost simplement le disque du pc2 sur celui du pc1, tu demarres le pc1 hors reseau (cable debranche), et tu renommes le pc, tu lui changes son ip si il n'est pas en dhcp, et tu lui mets un petit coup de newsid.
il va redemarrer, et il sera identique au pc2 tout en etant unique sur le reseau :)
 
pour sysprep je ne pourrai pas t'aider beaucoup plus, le seul mode que je maitrise vraiment est l'unattend :/  
(sinon j'utilise un serveur RIS pour le deploiement des stations)


---------------
Feed | Vente trucs | Le gras, c'est la vie  ¯\_(ツ)_/¯  
Reply

Marsh Posté le 12-04-2005 à 23:23:01    

Ok merci pour ton aide.
 
En ce qui concerne newsid, je l'avais aussi testé, le nom d'ordinateur avait bel et bien changé comme je l'avais mis, mais par contre il reprenait le même SID que le PC cloné (mais c'est ptete parce que j'avais directement rebooté sur le domaine, affaire à suivre...).
 
Sinon comment t'es tu pris pour le déploiement de tes stations via un serveur RIS ?
 
Merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed