Déploiement de Windows XP
Pro sur un réseau
AssistantPartimage
Documentation version 1.3 créée le 23 février 2006
Dernière mise à jour le 6 juin 2006
Licence : GNU FDL
Copyright © : CRI74
Auteurs :
Jeanneau Wil iam
wil iam.jeanneau@cri74.org
Le CRI dépend de l'Agence Économique Départementale BP 2444 F74041 ANNECY CEDEX
Table des matières
1 – Présentation.............................................................................................3
2 – Mise en oeuvre.........................................................................................4
2.1 – Configuration du PingOO V3.....................................................................................................4
2.2 – Énumération des outils..............................................................................................................5
2.2.1 – Une machine en Windows XP Pro (machine "témoin")..........................................................5
2.2.2 – Le LiveCD "AssistantPartimage"...........................................................................................5
2.2.3 – Les outils de déploiement......................................................................................................5
2.3 – Préparation de la machine "témoin"..........................................................................................5
2.3.1 – Étape 1 : Préparation basique................................................................................................5
2.3.2 – Etape 2 : Préparation avancée...............................................................................................6
3 – Préparation de la machine pour la duplication...................................13
4 – Création de l'image................................................................................14
5 – Préparation au déploiement..................................................................16
6 – AssistantPartimage : les autres fonctionnalités.................................17
6.1 – Présentation.............................................................................................................................17
6.2 – Instructions..............................................................................................................................17
7 – Webliographie........................................................................................18
Copyright © CRI74 – GNU Free Documentation Licence
Page 2 sur 18
1 – Présentation
Ajouter un tableau de participants
Le but de cette documentation est de décrire un déploiement de Windows XP Pro via un
réseau TCP/IP avec nommage automatique des postes. Chaque poste aura sa version de XP
activée et tous les postes seront strictement identiques (même architecture : hardware).
Les images des machines sont stockées sur un partage réseau (via samba). L'application de
restauration se trouve el e aussi sur le même partage réseau.
A l'aide d'un LiveCD adéquat (AssistantPartimage Livecd), on effectue une connexion au
réseau, une authentification, la copie de l'image. Ensuite on instal e l'image sur un autre
poste.
Enfin une autoconfiguration du poste sera réalisée pendant le premier démarrage de la
machine (non obligatoire).
Remarque : Les machines actuelles comportent une entrée figée dans le BIOS correspondant
au "Service TAG" ou encore au numéro de série. C'est cette information qui est utilisée
pour nommer la machine.
Remarque : Toutes les manipulations sous Windows ne sont pas détaillées. De ce fait de
bonnes connaissances de Windows XP Pro (nettoyage de poste, gestion des profils, ...)
sont nécessaires pour continuer.
Copyright © CRI74 – GNU Free Documentation Licence
Page 3 sur 18
2 – Mise en oeuvre
Le moteur principal de ce déploiement est l'outil AssistantPartimage (logiciel libre basé sur
Partimage), permettant de créer/restaurer/instal er des images de machines.
http://www.partimage.org
2.1 – Configuration du PingOO V3
Tout d'abord, il faut savoir que les Windows XP Pro sont configurés au niveau TCP/IP par
DHCP. Il faut donc activer le DHCP au niveau du serveur PingOO.
Méthode :
□ S'authentifier sur https://pingoo avec le compte master et le mot de passe associé.
□ Al er dans la rubrique "Services" puis "Configuration" et configurer la rubrique DHCP de la
manière suivante. Puis valider.
Copyright © CRI74 – GNU Free Documentation Licence
Page 4 sur 18
2.2 – Énumération des outils
Un certain nombre d'outils spécifiques doivent être à portée de main :
2.2.1 – Une machine en Windows XP Pro (machine "témoin")
Une machine, fraîchement instal ée, qui aura son système d'exploitation (OS) sur une partition
NTFS et ne sera pas intégré dans un domaine Windows. Le compte administrateur local
n'aura pas de mot de passe.
Remarque : Le Windows XP Pro peut être en SP1 ou SP2, cela ne change en rien les
manipulations qui suivent.
□ Le système d'exploitation devra avoir été activé auprès de Microsoft.
Remaque : Cette machine sera appelée la machine "témoin".
2.2.2 – Le LiveCD "AssistantPartimage"
Il permet d'utiliser l'utilitaire AssistantPartimage afin de créer / restaurer / instal er une image.
L'image iso du LiveCD est présent sur le FTP public du PingOO.
ftp://ftp.pingoo.org/PingOOV3/special/partimagebootcdrom/
Aide pour graver une image iso à l'aide de Nero :
http://www.archilinux.org/matos/graver/graver3.html
2.2.3 – Les outils de déploiement
Les outils de déploiement sont présents eux aussi sur le FTP public du PingOO sous forme
d'un fichier zip : AutoConfigWinXp.zip.
ftp://ftp.pingoo.org/PingOOV3/special/partimagebootcdrom/
2.3 – Préparation de la machine "témoin"
Le "témoin" est une machine fraîchement instal ée et configurée suivant les besoins.
Remarque : Cette machine ne doit pas faire partie d'un domaine, le mot de passe
administrateur local doit être laissé à blanc et le système d'exploitation devra avoir
été activé auprès de Microsoft.
2.3.1 – Étape 1 : Préparation basique
□ Installation de Windows et création d'un compte utilisateur "modèle" (obligatoire)
A la fin de l'instal ation de Windows XP Pro, ce dernier demande la création d'un utilisateur
local à la machine. Cet utilisateur aura les droits administrateur et il nous permettra ainsi
d'instal er les logiciels souhaités.
□ Installation des applications nécessaires (suivant les besoins)
Instal er toutes les applications qui seraient nécessaires, ainsi que les mises à jour
requises ( à l'aide de Windows Update)
□ Allègement de l'OS (non obligatoire)
On peut al éger le système d'exploitation de la manière suivante :
Copyright © CRI74 – GNU Free Documentation Licence
Page 5 sur 18
□ Dans les propriétés systèmes, décocher la case concernant la restauration
automatique.
□ Dans les options d'alimentation, désactiver la mise en veil e prolongée
□ Suppression des effets visuels de Windows.
□ Configurations spécifiques (non obligatoire)
Par exemple, désactiver les mises à jour automatiques et interdire l'assistance à distance
(dans les Propriétés systèmes).
□ Nettoyage (obligatoire)
□ Utilisation de l'utilitaire de nettoyage de Windows. Vous le trouverez à
"Accessoires/Outils système/Nettoyage de disque"
□ Dans les options de l'explorateur sélectionner "Afficher tous les fichiers".
□ Suppression des fichiers temporaires du disque dur (poste de travail, clicdroit sur le
disque, propriétés).
□ Suppression des fichiers temporaires d'Internet (Option du Navigateur).
□ Dans le menu Program Files, effacer le dossier de Windowsupdate.
□ Videz ensuite les répertoires TEMP (temporaires).
C:\Windows\Temp
C:\Documents and settings\nom d’utilisateur\Local Settings\Temp et Temporary
Internet Files
□ Désinstal er les applications inutiles et les programmes Windows
□ Nettoyer la corbeil e.
□ Défragmenter le disque dur.
Remarque : Nous avons désormais une machine prète à être clônée. Et si vous souhaitez
juste réaliser une image basique (sans renommage de poste et sans intégration au
domaine), passez directement à la partie 4 : "Création de l'image"
2.3.2 – Etape 2 : Préparation avancée
Remarque : Nous allons maintenant préparer la machine pour que cette dernière se
configure automatiquement (domaine et nom machine unique) après un redémarrage.
□ Affectation du profil "modèle" à tous les utilisateurs (non obligatoire)
Permet de configurer le bureau Windows (aspect graphique et liens des applications) pour
les utilisateurs qui s'authentifieront sur la machine.
Fermer la session avec notre utilisateur modèle et reouvrir une session en tant
qu'administrateur local (Compte Administrateur, il ne doit pas avoir de mot de passe!)
Supprimer les droits d'administrateur local au compte "modèle".
Dans les Propriétés systèmes/Profils des utilisateurs, copier le profil de l'utilisateur
"modèle" dans le dossier profil commun à tous les utilisateurs (C:\Documents and
Settings\Default User). Le système demande confirmation, confirmer.
□ Préparation des outils (obligatoire)
Télécharger le fichier AutoConfigWinXp.zip et décompresser le contenu à la racine du c:\.
Plusieurs messages informent que les dossiers de destination existent : répondre "Oui"
pour continuer la copie.
□ Execution des deux fichiers reg suivants (obligatoire)
winxp.reg et delroamcache.reg. Ces deux fichiers permettent de modifier la base de
Copyright © CRI74 – GNU Free Documentation Licence
Page 6 sur 18
registre Windows afin d'obtenir en particulier l'interface de login classique de Windows. Ils
sont présents dans le fichier zip téléchargé précédemment.
□ Création du fichier de réponse du minisetup (obligatoire)
Lors du déploiement, au redémarrage les machines exécuteront de manière automatique
un minisetup (programme) permettant de configurer automatiquement certains
paramètres de base (domaine, configuration réseau), ainsi que la génération d'un nouveau
nom machine. La création de ce fichier de réponse (Sysprep.inf) s'effectue à l'aide de
l'utilitaire "C:\Sysprep\setupmgr.exe".
Copyright © CRI74 – GNU Free Documentation Licence
Page 7 sur 18
□ Suivre la démarche suivante : Exécuter setupmgr.exe
Choisir "Créer un nouveau fichier" : permet de créer un nouveau fichier de réponse
sysprep.inf
Choisir "Instal ation Sysprep" car c'est ce mode là qui permet d'automatiser une instal ation de
Windows.
Copyright © CRI74 – GNU Free Documentation Licence
Page 8 sur 18
Choisir "Windows XP Professionnel"
Choisir "Oui, automatiser complètement l'instal ation"
Copyright © CRI74 – GNU Free Documentation Licence
Page 9 sur 18
Il ne reste plus qu'à suivre les instructions à l'écran, remplir les champs nécessaires et à faire
suivant...
Informations
□ Dans Paramètres généraux :
□ Pour Nom et Société, remplir les champs souhaités
□ Pour Paramètres d'affichage, laisser par défaut
□ Pour Fuseau horaire, choisir Paris
□ Pour Clé du produit, donner la clé du produit Windows (présent sur la jaquette du CD
de Windows XP Pro)
Remarque : On utilise ici 1 seul numéro de licence XP valide mais le déploiement ne
dispense pas d'être en règle au niveau des licences. Il faut donc bien avoir autant de
licences Windows XP que de postes déployés.
□ Dans Paramètres réseau :
□ Pour Nom de l'ordinateur, choisir "gérer automatiquement le nom de l'ordinateur"
□ Pour Mot de passe Administrateur, entrer l'information selon votre choix (il n'est pas
nécessaire de choisir de crypter le mot de passe)
□ Pour Composants de réseau, laisser par défaut
□ Pour Groupe de travail ou domaine, choisir domaine, entrer "root" pour l'utilisateur et
le "mot de passe Master (compte Master du PingOO)" pour le mot de passe
□ Dans Paramètres avancés :
□ Tout laisser par défaut et faire suivant
Remarque : Dans la rubrique Installer des imprimantes, on peut spécifier une imprimante
réseau à déclarer sur les postes (via son nom style \\pingoo\lp)
Copyright © CRI74 – GNU Free Documentation Licence
Page 10 sur 18
À la fin, on clique sur Annuler pour pouvoir sortir de l'application
Copyright © CRI74 – GNU Free Documentation Licence
Page 11 sur 18
On obtient au final le fichier suivant : C:\Sysprep\Sysprep.inf
Remarque : On peut lire le fichier avec "blocnotes".
;SetupMgrTag
[Unattended]
OemSkipEula=Yes
InstallFilesPath=C:\sysprep\i386
[GuiUnattended]
AutoLogon=Yes
AutoLogonCount=1
AdminPassword="MotPasseAdminLocal"
EncryptedAdminPassword=NO
OEMSkipRegional=1
OEMDuplicatorstring="Image PC XP Pro SP2"
TimeZone=105
OemSkipWelcome=1
[UserData]
ProductKey=xxxxxxxxxxxxxxxxxxxxxxxxx
FullName="Societe"
OrgName="Nom societe"
ComputerName=*
[Display]
BitsPerPel=24
Xresolution=1024
YResolution=768
[SetupMgr]
DistFolder=C:\sysprep\i386
DistShare=windist
[Identification]
JoinDomain=Nom_du_Domaine
DomainAdmin=root
DomainAdminPassword=mot_de_passe_master_du_PingOO
[Networking]
InstallDefaultComponents=Yes
Noter les points suivants :
AutoLogon=Yes et AutoLogonCount=1 permet à l'ordinateur de rebooter 1 seule fois
automatiquement en mode Administrateur local, ce qui permet de changer le nom de la
machine et provoquer le reboot.
xxxxxxxxxxxxxxxxxxxxxxxxx correspond à un numéro de série valide.
Copyright © CRI74 – GNU Free Documentation Licence
Page 12 sur 18
3 – Préparation de la machine pour la
duplication
□ Sur le disque, al er dans le dossier C:\Sysprep et lancer l'utilitaire Sysprep : une fenêtre
d'avertissement s'ouvre, valider par "OK".
□ La fenêtre "Outil de préparation du système" s'ouvre :
Cocher la case "Utiliser la miniinstal ation"
Cocher la case "Ne pas réinitialiser la période de grâce pour l'activation" afin de
conserver l'activation effectuée auprès de Microsoft.
Ne pas cocher "Ne pas régénérer les identificateurs de sécurité".
Ne pas cocher "Détecter le matériel non PlugandPlay", les machines étant toutes
identiques.
Dans la liste "Mode Extinction", sélectionner "Arrêter"
□ Cliquer ensuite sur "Resceller", une fenêtre d'avertissement s'ouvre : répondre "OK". La
machine s'arrête au bout de quelques secondes...
Copyright © CRI74 – GNU Free Documentation Licence
Page 13 sur 18
4 – Création de l'image
Suivre les étapes suivantes :
□ La création de l'image se fait a l'aide de l'outil "AssistantPartimage".
□ La machine est désormais éteinte. On boot alors sur le "LiveCD AssistantPartimage"
Attention : Le BIOS doit être correctement configuré afin que le lecteur CD soit le premier
périphérique de boot.
Remarque : il ne faut surtout pas que la machine témoin redémarre. En effet, si elle
redémarre, elle exécutera le minisetup de Sysprep et il faudra refaire la manipulation
depuis la partie 2 de la documentation afin de créer une image avec préparation avancée.
Si la machine ne boot pas sur le LiveCd, il faut effectuer un arrêt brutal (bouton
power) de la machine.
□ Le LiveCD démarre et à la fin il demande le mot de passe de master du serveur PingOO
pour identifier l'utilisateur (sécurité) et pour exécuter l'outil "AssistantPartimage".
□ AssistantPartimage est lancé!!!
□ Choisir Sauvegarder. L'utilitaire demande alors un nom pour l'image et l'emplacement de
cette dernière(hda1 par exemple).
□ La création de l'image se lance (l'opération prend à peu près une dizaine de minutes).
Remarque : L'image est créée et présente sur le serveur. Si vous voulez désormais
déployer vos images sur un réseau, passez aux étapes suivantes. ATTENTION, pour passer
aux étapes suivantes il faut obligatoirement avoir réalisé une image avec une
préparation avancée.
Copyright © CRI74 – GNU Free Documentation Licence
Page 14 sur 18
□ Choisir ensuite sur AutoPartimage et choisir l'image qui vient d'être créée et laisser la
boite de dialogue ouvert jusqu'au déploiement de la dernière machine. Cela permet
d'automatiser les instal ations, Assistant Partimage sera dejà quel e image instal er sur les
machines clônes.
□ On passe à la partie 5 : Préparation au déploiement (lire aussi le dernier point en
dessous)
□ A la fin du dernier déploiement, on valide Sortir sur le premier poste et on arrête.
Remarque : Il faut bien effectuer la manipulation cidessus sinon plus rien ne risque de
marcher pour les prochaines instal ation/restauration d'images. Si vous rencontrez un
problème avec l'arrêt de la première machine, contacter l'administrateur du PingOO (le CRI74
dans le cas de la HauteSavoie) pour débloquer le système.
OU modifier le fichier suivant sur le PingOO : /var/partimage/autoPartimage.conf
(Remplacer le 1 par un 0)
###############################################################################
# Fichier configuration partimage pour des installations réseau automatique #
###############################################################################
#Remplir les informations demandées
# 1 si utilisation de l'autoPartimage
# 0 : utilistaion normale
FLAG=0
# Nom de la partition a restaurer
NOM=xxx
# Emplacement de la partition
HD=xxx
Copyright © CRI74 – GNU Free Documentation Licence
Page 15 sur 18
5 – Préparation au déploiement
A l'aide d'autres "LiveCD AssistantPartimage", booter sur les autres machines du réseau de
la même manière que dans la partie précédente.
□ Il suffit juste d'entrer le mot de passe de master et tout est automatique...
□ Au redémarrage de la machine : enlever le cdrom.
□ La fin de l'instal ation se fait automatiquement (nom machine et intégration au domaine).
□ Les machines "clones" sont prêtes.
Copyright © CRI74 – GNU Free Documentation Licence
Page 16 sur 18
6 – AssistantPartimage : les autres
fonctionnalités
6.1 – Présentation
☑ Sauvegarder : Permet de créer une image. (Attention dans la version 1.2, il faut connaître
l'emplacement du système d'exploitation. En général c'est hda1 OU sda1 (si disque en
SATA) : la première partition du premier disque dur ).
Restaurer : Permet de restaurer un système d'exploitation défectueux.
☑ Installer : Permet d'instal er un système d'exploitation sur un disque dur vierge ou sur un
disque dur où se trouvait un autre système.
☑ AutoPartimage : Permet d'automatiser un déploiement de machines. (Attention : la
machine qui lance l'autoPartimage doit rester al umée).
☑ Supprimer : Permet de supprimer une image
☑ Partimage_classique : Pour les plus curieux...
☑ Arrêter : Permet d'arrêter la machine.
6.2 – Instructions
Bien lire les instructions à l'écran et répondre aux questions posées.
Copyright © CRI74 – GNU Free Documentation Licence
Page 17 sur 18
7 – Webliographie
Le site de Partimage : http://www.partimage.org
Utilisation de Sysprep :
http://www.autourdupc.com/index.php?sPage=/Logiciel/Scripts/DeployXP.htm
Copyright © CRI74 – GNU Free Documentation Licence
Page 18 sur 18