Introduction Ce tuto va vous expliquer comment créer un cd "Unattended" de façon simple et rapide. Si vous êtes débutant , ce tuto est fait pour vous.
Vous avez besoin des éléments suivants :
- Un CD de Windows. Ce guide peut être appliqué à toutes les versions de 2000 à 2003 (XP y compris)
- Un Service Pack pour l'intégrer à Windows. Vous avez besoin d'une installation Réseau (Network Install). Voici les liens de téléchargements :
SP4 pour Windows 2000 ou Le SP1A pour windows XP ou Le SP2 pour Windows XP
- Les Outils de déploiements. Vous pouvez les télécharger à l'adresse Ici
Et pour tester votre CD/DVD, au lieu de graver et perdre vos cds, vous pouvez utiliser une machine virtuelle et tester dedans. Il est plus lent, certe, mais vous ne devez pas formater juste pour tester .
Etape 1 - Créer le projet Etape la plus simple à faire : créez un dossier Project sur la racine de votre disque dur, ensuite copiez TOUS les fichiers de votre CD Windows sur le dossier c:\project
Exemple : Windows XP

Etape 2 - Intégrer le dernier Service Pack Intégrez le service pack à votre CD. Il suffit de télécharger le service pack et de le mettre dans le répertoire c:\project\temp . Ensuite Allez dans Démarrer-Exécuter et tapez :
| CODE |
c:\project\temp\nom_du_sp.exe -s:c:\project
|
Après la décompression des fichiers dans un répertoire temporaire, l'assistant intégrera automatiquement.

 Image downsized - click on the image to get an original view
Etape 3 - Intégrer les Hotfixs Les patchs de sécurités, hotfix en anglais, il y en aura toujours. Lorsque la quantité dépassera un certain nombre, Microsoft sortira un Service Pack qui regroupera tous les patchs de sécurités.
Etape 3 - A - Télécharger les Hotfixs
Première méthode - Depuis une liste souvent mise à jour Ceux qui veulent avoir la liste de tous les hotfixs sortis entre SP1 et SP2 pour XP : Cliquez ici Et ceux qui désirent avoir que les patchs depuis la sortie du SP2 : Cliquez ici
Deuxième méthode - Depuis Windows Update Sur un XP sans mise à jour : allez dans : Windows Update.Ensuite, notez bien les 6 chiffres qui représentent le titre du patch de sécurité. Exemple : "329441: Mise à jour de sécurité pour Windows".
 Image downsized - click on the image to get an original view
Une fois que vous aurez toute la liste des 6 chiffres : allez à l'adresse :
| CODE |
http://support.microsoft.com/?kbid=xxxxxx
|
Remplacez les xxxxxx par les chiffres des hotfixs. Ensuite, récupérer tous les hotfixs un par un . Copiez - les dans un répertoire.
Troisième méthode - HFNetChk Au lieu de passer par Windows Update, utilisez l'application HFNetChk .Il permet de lister les hotfixs manquants sur une machine. Installez cette application, ensuite dans démarrer-exécuter tapez :
| CODE |
cmd /k "%programfiles%\Shavlik Technologies\HFNetChk\hfnetchk.exe" -v
|
Celui-ci va vous donner une liste comme la suivante :
 Image downsized - click on the image to get an original view
Notez tous les MSXX-XXX. Ensuite allez dans :
| CODE |
http://www.microsoft.com/technet/security/bulletin/MSxx-xxx.asp
|
En remplaçant bien sûr tous les MSxx-xxx par le MSxx-xxx trouvé par l'utilitaire HFNetChk. Ensuite récupérer les hotfixs.
Conclusion Il existe plusieurs méthodes de récupérer ces Hotfixs (Patchs de sécurités) mais n'oubliez SURTOUT pas de les récupérer depuis un Windows Sans hotfixs installés.
Etape 3 - B - Intégration des Hotfixs
Intégration manuelle Il existe deux méthodes d'intégration des hotfixs : le paramètre /Integrate pour les nouveaux hotfixs (depuis SP2) et la création du fichier SVCPACK.INF. Méthode : Paramètre /INTEGRATEC'est la méthode la plus facile à utiliser. Il suffit de mettre tous les hotfixs (depuis SP2) dans le répertoire c:\project\temp\ et d'intégrer de la manière suivante : Allez dans démarrer-exécuter et tapez pour chaque hotfix :
| CODE |
c:\project\temp\nom_du_hotfix.exe /integrate:c:\project
|
Méthode : Créer un fichier SVCPACK.INF Il s'agit d'une méthode très vieille mais qui marche pour tous les hotfixs.
Tout d'abord copiez tous vos hotfixs dans le répertoire c:\project\i386\SVCPACK\ Tous les hotfixs doivent être renommés en format 8.3 . Par exemple, tous les fichiers Q819696_WXP_SP2_x86_FRA.exe et WindowsXP-KB824146-x86-FRA.exe doivent être renommer en : Q819696.exe et KB824146.exe
Ensuite dans notepad copiez collez les informations suivantes :
Si vous avez un Windows 2000
| CODE |
;Windows 2000 [Version] Signature="$Windows NT$" MajorVersion=5 MinorVersion=0 BuildNumber=2195
[SetupData] CatalogSubDir="\i386\SVCPACK"
[ProductCatalogsToInstall]
[SetupHotfixesToRun]
|
Si vous avez un Windows XP
| CODE |
;Windows XP [Version] Signature="$Windows NT$" MajorVersion=5 MinorVersion=1 BuildNumber=2600
[SetupData] CatalogSubDir="\i386\SVCPACK"
[ProductCatalogsToInstall]
[SetupHotfixesToRun]
|
Si vous avez un Windows 2003
| CODE |
;Windows 2003 [Version] Signature="$Windows NT$" MajorVersion=5 MinorVersion=2 BuildNumber=3790
[SetupData] CatalogSubDir="\i386\SVCPACK"
[ProductCatalogsToInstall]
[SetupHotfixesToRun]
|
Dans la section [SetupHotfixesToRun] Copiez - collez un par un tous les noms des hotfixs que vous voulez intégrer
Exemple
| CODE |
[SetupHotfixesToRun] Q330994.exe /Q:A /R:N Q819696.exe /Q /O /N /Z KB824146.exe /Q /O /N /Z qchain.exe
|
PS :
| QUOTE |
Le paramètre /Q:A /R:N et /Q /O /N /Z sont des paramètres qui dépendent du hotfix.
Si vous avez l'icône suivant : le paramètre est : /Q /O /N /Z . On appele ce type de hotfix : Hotfix Type 1
Si vous avez l'icône suivant : le paramètre est : /Q:A /R:N . On appele ce type de hotfix : Hotfix Type 2
Rien ne vous empêche de mettre QXXXXXX.exe /? pour savoir à quoi correspond ces paramètres
|
PS 2:
| QUOTE |
QChain.exe permet d'assurer l'intégration des hotfixs par ordre descendant sur les dates. Ainsi vous pouvez placer tous vos hotfixs dans [SetupHotfixesToRun] sans vous préoccuper de la date de sortie. Vous pouvez le télécharger Ici. Téléchargez-le, ensuite, avec winrar, extrayez - le . Vous obtiendrez le fichier qchain.exe. Placez ce fichier dans le répertoire c:\project\i386\SVCPACK
|
Une fois que vous avez fini de placer tous les hotfixs dans la section [SetupHotfixesToRun] du notepad, enregistrez-le dans le répertoire c:\project\I386 sous le nom SVCPACK.INF. Puis n'oubliez pas d'effacer le fichier c:\project\i386\svcpack.in_
Ensuite, ouvrez le fichier c:\project\i386\dosnet.inf avec NOTEPAD (bloc-note) . Si vous n'avez pas la sous-section [OptionalSrcDirs] ajoutez-la en incluant le fichier svcpack.inf
| CODE |
[OptionalSrcDirs] svcpack
|
Vous pouvez la placer tout à la fin du fichier
Etape 4 - Créer un installateur basique automatisé Un fichier de réponse est un moyen de répondre "automatiquement" aux questions que l'installateur posera. Un fichier de réponse donne aussi la possibilité à l'installateur de comment intéragir avec le dossier $OEM$ ainsi que ses sous-dossiers.
Avec l'utilitaire de déploiement , faites une extraction du fichier téléchargé avec Winrar. Les fichiers qui nous intéressent sont : ref.chm et le fichier setupmgr.exe

Setupmgr (Setup Manager) est un assistant qui permet de créer un fichier de réponse. Vous ne devez pas trop rencontrer de problème à utiliser cette application. Une fois que l'application sera exécutée : faites Nouveau fichier de réponse
 Type d'installation : Installation sans assistance
 Image downsized - click on the image to get an original view
Produit de Windows : Choisissez votre Produit
 Image downsized - click on the image to get an original view
Intéraction utilisateur : Entièrement automatisée
 Image downsized - click on the image to get an original view
Partage de distribution : Installation depuis un CD

Après tout cela, acceptez la licence ensuite, remplissez toutes les cases. S'il y a une partie que vous ne comprenez pas, ignorez-la tout simplement. Windows utilisera les paramètres par défaut pour les parties ignorées. Quand vous aurez terminé, le programme va créer un fichier unattend.txt. Renommez-le en Winnt.sif et placez ce fichier dans le répertoire c:\project\i386 . Vérifiez bien si le fichier est bien : winnt.sif et non winnt.sif.txt
Modification du fichier de réponse Vous pouvez bien sûr éditer le fichier winnt.sif avec le bloc-note , et modifier /supprimer/ ajouter d'autres options. Par exemple: si vous voulez avoir l'écran de partitionnement , ainsi que les options de formattage : Assurez d'avoir ce qui suit :
| CODE |
[Data] AutoPartition=0
[Unattended] FileSystem=*
|
Finalisation et test Une fois que vous avez terminé votre XP, n'oubliez pas de bien tout vérifier.
Pour ne pas avoir des blagues, il est très conseillé d'utiliser une machine virtuelle dont le tuto pour VMWARE se trouve ici pour directement tester une image ISO (sans rien graver sur le cd).
Pour créer une image ISO, un tuto est mis à votre disposition.
Source
La structure cet article ainsi que la plupart des informations ont été traduites depuis le site d'MSFN avec autorisation. La source de cet article se trouve à l'adresse http://unattended.msfn.org.
|