ghost + sysprep + noms net bios

ghost + sysprep + noms net bios - Windows & Software

Marsh Posté le 27-02-2004 à 13:02:35    

bonjour,
 
voici mon problème:
 
je dois effectuer un déploiement réseau avec ghost 7.5.
j'ai utilisé dans un premier temps ghost walker en complément pour résoudre le problème des SID, mais les clients windows n'arrivaient pas à rejoindre mon domaine (samba fait office de PDC).
 
j'ai donc décidé d'utiliser sysprep afin de résoudre ce problème..
une fois l'étape de l'édition assez chiante du syspref.inf passée (merci athon!  :) ), mes clients windows arrivent (presque) à  
rejoindre le domaine de façon automatisé..
 
mais voila, il me reste encore le problème des nom netbios à résoudre..
si je génère un sysprep.inf à partir d'une machine, son nom netbios sera (évidemment) attribué à toutes les machines clientes  
lors du déploiement.
 
j'aimerai donc savoir si il était possible via l'outil sysprep (tant qu'à faire) ou bien par d'autres alternatives de  
résoudre ce problème.
 
(le but final étant aussi d'essayer d'automatiser au maximum ce processus de déploiment!)
 
merci d'avance!

Reply

Marsh Posté le 27-02-2004 à 13:02:35   

Reply

Marsh Posté le 27-02-2004 à 13:27:41    

Alors, je sais qu'en paramètres d'installation, on peut spécifier un fichier udf contenant différents nom de machine
 
http://www.gmg.ch/zoomout/windows2 [...] kprofr.htm
 
Ca donne du genre
 
F:\i386\winnt32 /unattend:fichier.txt /udf:machine1,fichier.udf
 
Dans le fichier udf tu as
 
;SetupMgrTab
[IDUniques]
machine1=DonnersUtilisateur
machine2=DonneesUtilisateur
machine3=DonneesUtilisateur
machine4=DonneesUtilisateur
 
[machine1:DonneesUtilisateur]
NomOrdinateur=NOMDELAMACHINE
 
[machine2:DonneesUtilisateur]
NomOrdinateur=NOMDELAMACHINE
 
[machine3:DonneesUtilisateur]
NomOrdinateur=NOMDELAMACHINE

Reply

Marsh Posté le 27-02-2004 à 13:28:02    

Maintenant avec syspred en plus.... il faudrait trouver où dire à sysprep d'utiliser ce fichier.

Reply

Marsh Posté le 27-02-2004 à 14:12:16    

merci pour les renseignements!
 
je vais essayer de porter mes recherches sur ce fichier .udf.  
 
ça me semble quand même bizarre qu'il n'y ai pas de possibilités de configuration de noms netbios (autre que celui de la machine type clonée) dans sysprep.inf, ça semblerait quand même logique compte tenu de son utilisation dans le processus de déploiement..

Reply

Marsh Posté le 27-02-2004 à 14:14:06    

Ah non, en fait quand tu fais un sysprep, le nom de la machine cloné disparait.
Si tu ne précises pas il met un nom aléatoire qui ne risque pas d'être 2x sur ton LAN

Reply

Marsh Posté le 27-02-2004 à 14:53:34    

effectivement, je viens de remarquer ça, il me génère un nom netbios à rallonge différent à chaque fois!
 
le problème vient du fait que c'est un serveur samba qui fait office de PDC, du coup les machines clientes sont déclarées et  il faut donc connaitre le nom netbios de ces bécanes à l'avance.
 
hum mes explications semblent un peu confuses, n'hésite pas à me demander plus de détails!

Reply

Marsh Posté le 27-02-2004 à 15:17:33    

Moi lorsque j utilise sysprep je ne spécifie pas de nom netbios, et il me le demande donc a chaque fois que je descends un ghost, ce qui m'évite ce genre de pb

Reply

Marsh Posté le 27-02-2004 à 15:18:28    

ALBATAR a écrit :

Moi lorsque j utilise sysprep je ne spécifie pas de nom netbios, et il me le demande donc a chaque fois que je descends un ghost, ce qui m'évite ce genre de pb


Ouais, mais lui il faut un full unattend

Reply

Marsh Posté le 29-02-2004 à 22:12:04    

Salut,
 
Pour résoudre ton problème, il suffit d'ajouter dans,
[UserData]
Fullname=<un nom quelconque>
ComputerName=*
L'astérix va générer une chaîne de caractère aléatoire à partir du FullName, de type:
un nom quelconque - chaîne de caractère aléatoire
Tu pourras ainsi générer tous les nom de tes machines de manière automatique.
A+


---------------
L'invisible
Reply

Marsh Posté le 01-03-2004 à 09:20:15    

bonjour l'invisible,
 
oui, j'avais aussi essayé de mettre une étoile dans le champ "computer name"; ce qui me génère effectivement un nom aléatoire, chose qui ne m'arrange pas trop compte tenu du fait que c'est samba qui fait office de PDC; les noms netbios doivent donc être préalablement enregistrés pour que lors du déploiement les machines clientes puissent rejoindre automatiquement le domaine...
 
je ne sais plus trop quoi essayer...  :cry:

Reply

Marsh Posté le 01-03-2004 à 09:20:15   

Reply

Marsh Posté le 04-03-2004 à 12:05:33    

Sorry,
 
Jef34 parle plus haut du fichier .udf.
Lorsque tu utilise Setup Manager, il crée automatiquement ce fichier udf associé au unattend.txt dans lequel on trouve les paramètres qui doivent être uniques, ainsi qu'un fichier .bat qui fournit un exemple d'utilisation de la ligne de commande permettant de lancer ces install personnalisées.
 
Ex de fichier unattend.udf
 
;SetupMgrTag
 
[UniqueIDs]
      toto1=UserData
      toto2=UserData
 
[toto1:UserData]
      ComputerName=toto1
 
[toto2:UserData]
      ComputerName=toto2
 
Sachant que dans ton .inf tu trouve une syntaxe de type:
 
 
;SetupMgrTag
 
 
[Unattended]
 
              .../...
 
[GuiUnattended]
 
              .../...
 
[UserData]
 
             .../...
[SetupMgr]
      ComputerName0=toto1
      ComputerName1=toto2
 
Sinon
 
Laboratoire de SupInfo il y a un article sur l'automatisation complète du SysPrep
 
A+


---------------
L'invisible
Reply

Sujets relatifs:

Leave a Replay

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