Chapitre 2 - Installation automatisée
Ce chapitre va vous permettre d'automatiser votre installation de Windows, par un procédé qu'on appelle l'unattended (terme anglais). Vous n'aurez plus qu'à insérer votre CD dans le lecteur et Windows s'installera sans vous poser toutes les questions habituelles (comme les options régionales, la clé CD, le nom d'ordinateur, etc.). Ceci a l'avantage énorme que vous ne devrez plus être présent durant l'installation.
Vous allez devoir renseigner toutes les informations à l'installation dans un "fichier de réponse", et l'installeur se chargera du reste. Pour créer ce fichier, le plus simple est d'utiliser l'utilitaire setupmgr.exe fourni par Microsoft (nLite permet également de créer ce fichier).
1. Utilisation de setupmgr.exe
2. Modification manuelle de unattend.txt
3. Finalisation
Note : si vous souhaitez créer un fichier de réponse manuellement, rendez vous à l'annexe Création manuelle du fichier unattend.txt.
Ce dont vous avez besoin :
|
1. Utilisation de setupmgr.exe :
Ouvrez setupmgr.exe (que ce soit sur votre CD de Windows XP ou dans le fichier téléchargé).

Cliquez sur "Suivant".

Choisissez "Créer un nouveau fichier".

Choisissez "Installation sans assistance".

Choisissez votre version de Windows XP.

Ici vous avez le choix :
- "Entièrement automatisée" permet d'avoir une installation qui ne requiert aucune intervention.
- "Contrôlé par l'utilisateur" est une installation normale, à part que les champs sont pré remplis.
- "Pages masquées" affiche uniquement les pages dont les informations ne sont pas données.
- "Lecture seule" permet de voir les informations déjà renseignées mais pas de les modifier.
- "Interaction par l'interface graphique" permet d'automatiser uniquement la première partie de l'installation (en mode texte).

Choisissez "Installation depuis un CD".

Acceptez les termes du contrat de licence.

Entrez votre nom et votre organisation.

Réglez les paramètres d'affichage (ou laissez par défaut).

Choisissez votre fuseau horaire.

Entrez votre clé (fournie avec votre copie de Windows XP).

Entrez le nom de votre ordinateur (obligatoire).

Choisissez un mot de passe pour l'Administrateur général (ça ne concerne pas les comptes utilisateurs que vous allez créer). Pour des raisons de sécurité, cochez la case permettant de le crypter. Vous pouvez aussi établir une connexion automatique sur le compte Administrateur lors du démarrage de Windows.

Ne changez rien sauf si vous voulez changer des paramètres réseau.

Entrez le nom du groupe de travail (ou du domaine).

Cette section est facultative.

Ne changez rien sauf si vous voulez modifier les paramètres régionaux.

Ne changez rien sauf si vous voulez installer des langues supplémentaires.

Ne changez rien sauf si vous voulez modifier des paramètres d'Internet Explorer.

Ne changez rien sauf si vous voulez installer Windows autre part que dans "C:\WINDOWS\"

Ici, vous pouvez installer une imprimante réseau (le nom doit être sous la forme "\\ordinateur\imprimante").

Ne changez rien.

Ne changez rien.

Choisissez l'endroit où enregistrer le fichier de réponse. Ici, nous utiliserons le chemin "C:\xpcd\unattend.txt".

Voilà, si tout s'est correctement déroulé vous devriez obtenir ceci, votre fichier de réponse est prêt.
Vous pouvez supprimer unattend.bat créé en même temps que unattend.txt, il ne vous servira a rien. Si vous le souhaitez, vous pouvez ajouter des paramètres en éditant le fichier de réponse. Ces paramètres sont expliqués ci-dessous. Si vous ne voulez rien changer, rendez vous directement au point Finalisation pour l'intégrer correctement.
2. Modification manuelle de unattend.txt :
Vous avez maintenant créé votre fichier unattend.txt, mais setupmgr.exe n'a fait que le minimum. Il reste de nombreux paramètres que vous pouvez configurer à la main. Vous en trouverez une liste exhaustive dans le fichier ref.chm (contenu dans WindowsXP-KB838080-SP2-DeployTools-FRA.cab). Nous détaillerons les principaux ci-dessous.
Ouvrez donc le fichier unattend.txt qui vient d'être créé. En voici sa structure :
[Catégorie]
Paramètre1=X
Paramètre2=Y
Paramètre3=Z
Voici une liste détaillée de paramètres que vous pouvez ajouter (ils sont tous facultatifs) classés par catégorie. Si leur catégorie n'existe pas dans le fichier de réponse, il suffit de l'ajouter.
[Unattended]
Filesystem=ConvertNTFS
Convertit le système de fichiers en NTFS s'il ne l'est pas déjà.
ExtendOemPartition=1
Agrandit la partition de Windows à tout l'espace restant disponible et non partitionné (ne fonctionne que si c'est en NTFS).
UnattendSwitch=Yes
Empêche l'apparition des écrans vous permettant d'établir une connexion Internet, de créer des nouveaux utilisateurs, etc.
Repartition=Yes
Les partitions du premier disque dur seront supprimées et une seule sera recréée occupant tout l'espace du disque (au format NTFS).
WaitForReboot=No
L'ordinateur redémarre sans attendre les 15 secondes une fois l'installation (en mode graphique) terminée.
CrashDumpSetting=0
Voici les différentes valeurs possibles, qui définiront le comportement de Windows lors d'un plantage (écran bleu) :
0 : il n'y aura pas de fichier dump créé.
1 : vidage complet de la mémoire (complete memory dump).
2 : vidage de la mémoire du noyau.
3 : vidage de la mémoire minimale (64Ko).
Hibernation=No
Désactive la mise en veille prolongée.
AutoActivate=Yes
Active Windows par internet une fois l'installation terminée.
DisableDynamicUpdates=Yes
Permet d'éviter l'accès à Windows Update durant l'installation.
ProgramFilesDir="C:\Program Files"
CommonProgramFilesDir="C:\Program Files\Fichiers communs"
Permet de changer les répertoires Program Files et Fichiers communs par défaut.
KeyboardLayout="Belgian French"
Permet de changer la configuration du clavier. Vous trouverez une liste des valeurs possibles sur
MSFN.
[Display]
AutoConfirm=1
Désactive l'avertissement vous annonçant que la résolution d'écran n'est pas bonne (au premier démarrage).
[GuiUnattended]
ProfilesDir="C:\Documents and Settings\"
Permet de changer le répertoire Documents and Settings par défaut.
[Shell]
DefaultStartPanelOff=Yes
Rétablit le menu démarrer classique.
DefaultThemesOff=Yes
Utilise le thème classique de Windows.
Les paramètres d'Internet Explorer :
[FavoritesEx]
Title1="Google.url"
URL1="http://www.google.com/"
Title2="CDXPerso.url"
URL2="http://www.cdxperso.be/"
Permet d'ajouter des favoris à Internet Explorer. La syntaxe se fait toujours sur 2 lignes (title et url).
[Branding]
BrandIEUsingUnattended=Yes
Ce paramètre doit être "YES" pour que les sections [Proxy], [FavoritesEx] et [URL] soient prises en compte.
[URL]
Home_Page=about:blank
Help_Page=http://www.cdxperso.be/
Search_Page=http://www.google.com/
Renseigne la page de démarrage, la page d'aide et la page de recherche par défaut
Ne pas installer certains programmes :
[Components]
accessopt=off
L'assistant d'accessibilité.
chat=off
Le chat (Microsoft Chat).
msmsgs=off
Windows Messenger.
deskpaper=off
Fonds d'écran de Windows XP.
freecell=off
hearts=off
minesweeper=off
pinball=off
solitaire=off
spider=off
Les jeux intégrés à Windows XP.
zonegames=off
Catégorie "Jeux sur Internet".
media_clips=off
Son supplémentaires.
media_utopia=off
Sons du modèle Utopia.
mousepoint=off
Pointeurs de souris supplémentaires.
msnexplr=off
MSN Explorer.
paint=off
Paint.
templates=off
Modèles de documents.
Paramètres du Service Pack 2 :
[Data]
AutomaticUpdates=Yes
Active les mises à jour automatiques.
[WindowsFirewall]
Profiles=WindowsFirewall.TurnOffFirewall
Désactive le firewall (nécessite la commande suivante également).
[WindowsFirewall.TurnOffFirewall]
Mode=0
Désactive le firewall (nécessite la commande précédente également).
[IEPopupBlocker]
AllowedSites=www.microsoft.com;www.google.com
Sites autorisés à afficher des popups.
BlockPopups=Yes
Active le bloqueur de popups.
FilterLevel=Medium
Niveau du filtre (High, Medium et Low)
ShowInformationBar=Yes
Montre la barre d'informations.
Note : il existe un moyen de configurer d'autres réglages du centre de sécurité du SP2 en modifiant la base de registre, pour cela rendez-vous au chapitre 5 (Optimisations diverses).
3. Finalisation :
Votre fichier de réponse est prêt, mais pour qu'il soit détecté lors de l'installation de Windows, nous allons devoir le dupliquer de manière à créer un fichier "winnt.sif".
Copiez unattend (clic droit ? Copier) et collez-le de manière à obtenir le fichier "Copie de unattend".
Note : nous allons devoir modifier l'extension du fichier. Pour cela il faut que son extension soit affichée.

Allez dans le menu "Outils --> Options des dossiers...".

Désélectionnez l'option "Masquer les extensions de fichiers dont le type est connu".
Une fois que son extension est visible, renommez "Copie de unattend.txt" en "winnt.sif". Placez ce fichier dans le dossier I386 (en laissant unattend.txt à la racine du CD). winnt.sif sera automatiquement détecté lors d'une installation en démarrant sur le CD-ROM, et unattend.txt n'est utile que si vous comptez lancer votre installation depuis un système d'exploitation. Dans ce dernier cas, il faudra la démarrer en cliquant sur un batch (fichier *.bat) que nous allons créer. Créez deux fichiers texte à la racine du CD, l'un nommé install.txt et l'autre install32.txt.
Dans install.txt mettez simplement :
.\i386\winnt /u:.\unattend.txt
et dans install32.txt mettez :
.\i386\winnt32 /unattend:.\unattend.txt
Changez l'extension de ces deux fichiers en *.bat (install.bat et install32.bat).
Note : pour lancer l'installation à partir de Windows, il faudra cliquer sur install32.bat (install.bat est moins utile, il sert uniquement à démarrer l'installation à partir d'un système d'exploitation en 16 bits).
Votre installation unattended est configurée ! Pour graver le CD directement sans rien y ajouter (ou supprimer), rendez-vous au chapitre 7 (Gravure du CD). Sinon passez au chapitre suivant pour ajouter des applications.
| << Page précédente : Intégration du SP2 | Page suivante : Ajout d'applications >> |