|
| Auteur |
Message
  
|
Jeandelafontaine
Novice


Points : 0
Inscrit le : 18 Juin 2004 Messages : 1 Sujets : 1
|
|
- Créer un Cd-Rom personnalisé de Windows XP :
Le propos de cette section est de vous aider à créer un Cd-Rom d'installation de Windows XP entièrement personnalisé.
- Intégration du Service Pack 1 à Windows XP :
Cette technologie permettant de fusionner un service pack dans une installation de Windows est appelée "Slipstreaming". Bien entendue si vous possédez un Cd-Rom d'installation dans lequel il est déjà inclus le Service Pack 1 cette étape n'est pas nécessaire.
1) À la racine de votre disque dur créez un dossier nommé XPSP1
Pour la suite de ce didacticiel nous avons placé l'ensemble des fichiers et des dossier créés sur E: Adaptez la lettre de lecteur dans toutes les commandes si vous avez décidé de travailler sur le lecteur C: ou D:, etc.
2) Copiez l'intégralité des fichiers et des dossiers du Cd-Rom de Windows XP dans le dossier XPSP1.
3) Téléchargez le Service Pack 1 en l'enregistrant à la racine de votre disque dur.
4) Créez toujours à la racine de votre disque dur un dossier nommé SP1
5) Cliquez sur Démarrer/Exécuter puis saisissez : cmd
6) En Invite de commandes saisissez : xpsp1_fr_x86.exe /U /X:C:\SP1
Les fichiers du service pack seront extraits dans le dossier SP1.
7) Toujours en Invite de commandes placez-vous dans le répertoire SP1 puis le sous répertoire Update
8) Saisissez cette commande : update.exe /S:C:\XPSP1
Les fichiers du Service Pack seront fusionnés au dossier XPSP1
- Créer un fichier de réponse :
Un tel fichier vous permet de spécifier à l'avance les réponses aux différentes questions qui vous seront posées pendant le processus d'installation en mode d'interface graphique.
1) Téléchargez tout d'abord les outils de déploiement de Windows XP Service Pack 1 à partir de cette adresse : www.microsoft.com/downloads/details.aspx?dis...9D9D-0A195F7B5F69 (Lien cliqué 3 fois)
2) Décompressez le fichier .cab dans l'emplacement de votre choix en vous servant d'un programme de compression et de décompression de données.
3) Double-cliquez sur le fichier setupmgr.exe
L'assistant qui va se lancer ne pose aucun problème.
4) Cochez les boutons radio Créer un nouveau fichier puis Installation sans assistance.
5) Choisissez la version de Windows XP que vous possédez.
6) Cochez le bouton radio Entièrement automatisée puis Installation depuis un CD
Un fichier nommé unattend.txt sera généré.
7) Afin de pouvoir l'utiliser à partir d'un Cd-Rom d'installation vous devez le renommer en winnt.sif
Comme nous allons créer un dossier nommé $OEM$ afin de pouvoir intégrer des pilotes et des applications supplémentaires vous devez modifier le fichier winnt.sif en conséquence.
8) Ouvrez ce fichier avec le Bloc-notes Windows.
9) Dans la section [Unattended] ajoutez ces deux lignes :
OemPreinstall=Yes
UnattendSwitch="yes"
- Personnaliser le fichier winnt.sif :
Par ailleurs différentes options sont possibles toujours en se servant de ce fichier :
Si vous souhaitez choisir la taille de votre partition, le système de fichiers qui sera utilisé et le dossier de destination de Windows XP, modifiez ces lignes en conséquence :
[Data]
AutoPartition=0
[Unattended]
FileSystem=*
OemSkipEula=Yes
L'acceptation du contrat de licence ne sera pas demandé.
OemPreinstall=YES
Il est par défaut sur No. Si vous souhaitez installer des correctifs ou des pilotes supplémentaires vous devrez le mettre sur "Yes"
OemFilesPath="..\$OEM$"
Cette commande permet de forcer la main au processus d'installation en lui indiquant un emplacement prédéfini. Dans le cas présent le dossier $OEM$ sera placé à la racine du Cd-Rom d'installation et au même niveau que le dossier i386
Il vous est aussi possible de définir les composants qui ne seront pas installés :
Ajoutez une section [Components] puis le nom du composant suivi du commutateur Off
Par exemple ces deux lignes spécifient de ne pas installer Windows Messenger :
[Components]
msmsgs=off
Une liste complète des composants qu'il est possible de paramétrer est accessible à partir de cette page : http://unattended.msfn.org/files/components_list.txt (Lien cliqué 35 fois)
Une fois que votre fichier winnt.sif sera correctement paramétré vous le copierez dans ..\XPSP1\I386
Le fichier unattend.bat qui a été créé en même temps que unattend.sif peut être supprimé.
- Préparer le Cd-Rom en vue d'ajout supplémentaires :
Certains correctifs ne s'installent pas de cette façon et il faut dans ce cas utiliser un fichier Batch. De plus nous allons procéder à quelques modifications dans la structure de notre Cd-Rom.
Nous avons donc un dossier nommé XPSP1 placé à la racine de notre lecteur qui contient l'intégralité des fichiers du Cd-Rom d'installation et du Service Pack.
1) Dans le dossier XPSP1 créez un dossier nommé $OEM$
2) Dans le dossier $OEM$ créez un dossier nommé $1
3) Dans le dossier $1 créez deux dossiers nommés apps et patch
Tout ce qui est dans le dossier $1 sera copié lors de l'installation sur le disque dur. Il sera donc créer sur votre disque dur deux dossiers nommés apps et patch.
Nous n'utiliserons que les chemins relatifs ce qui nous permettra de spécifier correctement l'emplacement d'un dossier quelque soit son nom.
- Installer des correctifs supplémentaires :
1) Téléchargez l'ensemble des correctifs qui vous manquent comme expliqué sur cette page .
Ils seront placés dans ce type d'arborescence : ..\WU\Software\fr\com_microsoft.windowsxp\x86WinXP\..
2) Copiez chaque fichier dans ..\XPSP1\$OEM$\$1\patch
Voici une liste possible (je n'ai tenu compte que des mises à jour critiques) :
FRN_Q832483_MDAC_x86.EXE
msjavwu.exe
Q823718_MDAC_SecurityPatch.exe
Q832894.exe
WindowsMedia-Q828026-x86-FRA.exe
WindowsMedia9-KB819639-x86-FRA.exe
WindowsXP-KB810217-x86-FRA.exe
WindowsXP-KB823182-x86-FRA.exe
WindowsXP-KB824105-x86-FRA.exe
WindowsXP-KB824141-x86-FRA.exe
WindowsXP-KB825119-x86-FRA.exe
WindowsXP-KB826939-x86-FRA.exe
WindowsXP-KB828035-x86-FRA.exe
Les fichiers doivent être listés dans l'ordre de leur sortie.
Il y a deux sortes de correctifs qui se distinguent par leur icône :
Les fichiers qui ont cette apparence (icône de fichiers batch) doivent utiliser les commutateurs suivants : /U /Q /Z
Ils sont de type "Auto-extraction de fichier CAB". Les commutateurs employés sont :
/u : s'exécute en mode sans assistance
/q : s'exécute en mode silencieux (sans intervention de l'utilisateur)
/z : ne nécessite pas un redémarrage une fois l'installation terminée
Les fichiers qui ont cette apparence (icônes avec une petite boîte jaune) doivent utiliser les commutateurs suivants : /Q:A /R:N
Ils sont de type "Auto-extracteur de fichier CAB Win32". Les commutateurs employés sont :
/q:a : s'exécute en mode silencieux
/r:n : ne nécessite pas un redémarrage une fois l'installation terminée
Les correctifs doivent être renommés en format 8.3. Par exemple un fichier comme WindowsXP-KB824141-x86-FRA.exe doit être renommé en KB824141.exe.
Après remaniement des noms de fichiers, en voici une liste possible :
KB810217.exe /u /q /z
msjavwu.exe /Q:A /R:N
KB819639.exe /Q:A /R:N
KB823182.exe /u /q /z
Q823718.exe /C:"dahotfix.exe /q /n" /q
KB824105.exe /u /q /z
KB824141.exe /u /q /z
KB825119.exe /u /q /z
KB826939.exe /u /q /z
Q828026.exe /u /q /z
KB828035.exe /u /q /z
Q832483.EXE /Q:A /R:N
Q832894.exe /Q:A /R:N
Notez que le correctif Q823718.exe nécessite l'utilisation de commutateurs différents.
- Syntaxe des fichier batch :
Nous allons nous servir des possibilités qu'offrent les fichiers batch. Examinons un exemple de commande
start /wait %systemdrive%\install\Nom_Correctif /Commutateur /Commutateur
La commande start démarre le fichier .exe qui lancera le programme
Le commutateur /wait permet d'attendre que la précédente commande soit fini d'être exécutée avant de lancer la prochaine.
La commande echo permet l'affichage d'un message ou l'insertion d'une ligne.
La commande title spécifie le titre de votre fenêtre
La commande pause affiche ce message : "Appuyer sur une touche pour continuer..."
La commande exit ferme la fenêtre d'Invite de commandes.
- Créez un fichier batch :
1) Dans un nouveau document Bloc-notes copiez les lignes suivantes :
echo.
echo Exécution des commandes du fichier Patch.bat :
echo Installation des correctifs pour Windows XP
start /wait %systemdrive%\patch\KB810217.exe /u /q /z
start /wait %systemdrive%\patch\msjavwu.exe /Q:A /R:N
start /wait %systemdrive%\patch\KB819639.exe /Q:A /R:N
start /wait %systemdrive%\patch\KB823182.exe /u /q /z
start /wait %systemdrive%\patch\Q823718.exe /C:"dahotfix.exe /q /n" /q
start /wait %systemdrive%\patch\KB824105.exe /u /q /z
start /wait %systemdrive%\patch\KB824141.exe /u /q /z
start /wait %systemdrive%\patch\KB825119.exe /u /q /z
start /wait %systemdrive%\patch\KB826939.exe /u /q /z
start /wait %systemdrive%\patch\Q828026.exe /u /q /z
start /wait %systemdrive%\patch\KB828035.exe /u /q /z
start /wait %systemdrive%\patch\Q832483.EXE /Q:A /R:N
start /wait %systemdrive%\patch\Q832894.exe /Q:A /R:N
2) Enregistrez votre fichier patch.bat dans ..\XPSP1\$OEM$\
3) Dans le Bloc-notes Windows créez un fichier nommé Cmdlines.txt et copiez ces deux lignes :
[Commands]
"patch.bat"
4) Enregistrez votre fichier Cmdlines.txt dans ..\XPSP1\$OEM$
Signalons qu'il sera possible de visualiser les correctifs effectivement installés en parcourant dans le Registre cette arborescence : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates
- Installer certains compléments :
Au préalable et afin de nous faciliter le déploiement de certaines applications nous allons télécharger un programme de compression et de décompression appelé WinRAR 3.0
1) Une version d'évaluation limitée à 40 jours est téléchargeable à partir de cette adresse : www.adc-soft.com/dwl-winrar.htm (Lien cliqué 8 fois)
2) Double-cliquez sur le fichier exécutable wrar330fr.exe que vous avez enregistré sur votre disque dur afin de lancer l'installation du programme.
* NET Framework 1.1 :
1) Dans le dossier apps créez un dossier nommé net
2) Téléchargez le fichier donetfx.exe à partir de cette adresse : www.microsoft.com/downloads/details.aspx?dis...8157-034d1e7cf3a3 (Lien cliqué 1 fois)
En vous servant de WinRAR décompressez le fichier exécutable :
3) Avec le bouton droit de la souris cliquez sur le fichier donetfx.exe puis sur le sous-menu Extraire les fichiers...
4) Copiez les fichiers extraits dans le dossier net
* Windows Movie Maker :
1) Dans le dossier apps créez un dossier nommé wmm
2) Téléchargez le fichier mm20fra.exe à partir de cette adresse : www.microsoft.com/downloads/details.aspx?Fam...mp;displaylang=fr (Lien cliqué 2 fois)
3) En vous servant de WinRAR décompressez le fichier exécutable
4) Copiez les fichiers extraits dans le dossier wmm
5) Dans un nouveau document Bloc-notes copiez les lignes suivantes :
@echo off
echo.
echo Exécution des commandes du fichier apps.bat :
echo Installation des complèments pour Windows XP
echo.
echo Installation de Windows Movie Maker
start /wait %systemdrive%\apps\wmm\mm20.msi /QB
echo.
echo Installation de NET Framework
start /wait %systemdrive%\apps\net\netfx.msi /QB
Si un programme utilise un package d'installation "Windows Installer" ce qui est toujours le cas pour les programmes Microsoft une installation silencieuse s'obtient en employant après le nom du fichier .msi le commutateur /QB
6) Enregistrez votre fichier apps.bat dans ..\XPSP1\$OEM$
7) Éditez le fichier Cmdlines.txt et modifiez-le de cette façon :
[Commands]
"apps.bat"
"patch.bat"
- Installation automatisée des applications :
L'unique difficulté est de savoir les commutateurs à employer afin que l'installation se fasse de manière silencieuse et sans que l'application redémarre l'ordinateur à la fin du processus d'installation.
En plus de Windows Installer, différents éditeurs proposent des logiciels permettant de créer un package d'installation. La syntaxe à mettre en œuvre et les switches qui sont utilisés peuvent être à chaque fois différents. Voici, quelques exemples parmi les plus répandus :
* Inno Setup : les fenêtres d'installation se présentent de cette façon : Setup - "Nom de l'application". Les commutateurs permettant une installation silencieuse et sans boîte de dialogue sont : Setup.exe /verysilent /SP
* InstallShield : si vous accédez aux propriétés du fichier setup.exe puis à l'onglet Version, vous aurez une ligne ressemblant à ceci : Copyright© 1990-1998 InstallShield Software Corporation.
Pour le reste, une application silencieuse s'obtient par le commutateur /s
* NSIS : le titre de la fenêtre d'installation est similaire à celui-ci : "Nom de l'installation" Installation: Le commutateur pour obtenir une installation silencieuse est /S (en majuscules !)
* Wise : c'est une jolie fenêtre toute bleue avec ce message : "Initializing Wise Installation Wizard…" Là aussi, le commutateur est /s
- Installer des applications :
* Microsoft Internet Explorer 6.0 :
1) Téléchargez le fichier ie6setup.exe à partir de cette adresse : www.microsoft.com/downloads/details.aspx?Fam...mp;DisplayLang=fr (Lien cliqué 0 fois)
2) Dans le dossier apps, créez un dossier nommé ie
3) Cliquez sur Démarrer/Exécuter puis saisissez : E:\XPSP1\$OEM$\$1\apps\ie\Ie6setup.exe /c:"ie6wzd.exe /d /s:""#E"""
Attention d'être connecté à Internet !
4) Choisissez votre système d'exploitation et veillez à ce que le dossier de destination soit bien celui-ci : E:\XPSP1\$OEM$\$1\apps\ie
* Microsoft DirectX 9.0 :
1) Téléchargez le fichier dx90b_redist.exe à partir de cette adresse : http://download.microsoft.com/download/c/9/c/c9.../dx90b_redist.exe (Lien cliqué 9 fois)
2) Dans le dossier apps créez un dossier nommé dx
En vous servant de WinRAR visualisez le fichier exécutable :
3) Avec le bouton droit de la souris cliquez sur le fichier puis sur le sous-menu Ouvrir avec WinRAR
4) Avec le bouton droit de la souris cliquez sur le fichier redist.exe puis sur la commande Visualiser le fichier
5) Double-cliquez sur le dossier Directx9
6) Sélectionnez tous les fichiers sauf : BDA.cab - BDANT.cab - DirectX.cab
7) Avec le bouton droit cliquez sur votre sélection puis sur la commande Extraire dans le dossier spécifié
8) Cliquez sur l'onglet Avancé et cochez la case Ne pas extraire le chemin
9) Copiez les fichiers extraits dans le dossier dx
Cette version de DirectX n'autorise pas une installation en mode silencieux. La solution consiste à télécharger le fichier DX81frn.exe à partir de cette adresse : www.microsoft.com/downloads/details.aspx?dis...89B0-261ABC0E37A9 (Lien cliqué 0 fois)
En vous servant de WinRAR décompressez le fichier exécutable :
10) Avec le bouton droit de la souris cliquez sur le fichier DX81frn.exe puis sur la commande Extraire vers DX81frn\
Il sera créé un dossier nommé DX81frn
11) Copiez le fichier dxsetup.exe dans le dossier DX
12) Confirmez le remplacement du fichier
* Windows Media Player :
1) Téléchargez le fichier MPsetupXP.exe à partir de cette adresse : www.microsoft.com/windows/windowsmedia/download/default.asp (Lien cliqué 8 fois)
2) Dans le dossier apps créez un dossier nommé wmp
3) Copiez le fichier téléchargé dans ce dossier
* Messenger :
1) Téléchargez le fichier setup.exe à partir de cette adresse : www.microsoft.com/downloads/details.aspx?Fam...mp;DisplayLang=fr (Lien cliqué 0 fois)
2) Créez dans le dossier apps un dossier nommé msn
3) Cliquez sur Démarrer/Exécuter puis saisissez : E:\setup.exe /t:E:\XPSP1\$OEM$\$1\apps\msn /c
Une fois la préparation des fichiers achevée il faut encore complétez notre fichier batch...
1) Avec le bouton droit de la souris cliquez sur le fichier apps.bat puis sur la commande Modifier
Le fichier s'ouvrira dans le Bloc-notes Windows
2) Ajoutez les lignes suivantes :
echo Installation des applications
echo.
echo Installation d'Internet Explorer 6 SP1
start /wait %systemdrive%\apps\ie\ie6setup.exe /Q:A /R:N /C:"ie6wzd.exe /S:""#e"" /Q:A /R:N"
echo.
echo Installation de DirectX 9.0b
start /wait %systemdrive%\apps\dx\dxsetup.exe /install /silent
echo.
echo Installation de Windows Media Player 9
start /wait %systemdrive%\apps\wmp\MPSetupXP.exe /Q:A /R:N /C:"setup_wm.exe /DisallowSystemRestore /Q:A /R:N"
echo.
echo Installation de MSN Messenger 6
start /wait %systemdrive%\apps\msn\MsnMsgs.msi /QB
Le commutateur /DisallowSystemRestore permet de désactiver le lancement de la boîte de dialogue vous demandant d'effectuer une sauvegarde de la précédente version.
- Ajouter la Suite Office :
1) Copiez le contenu de votre Cd-Rom d'Office dans ..\XPSP1\$OEM$\$1\apps\Office
2) En vous aidant du Bloc-notes Windows, éditez le fichier apps.bat et ajoutez ces trois lignes :
ECHO.
ECHO Installation d'Office XP
start /wait %systemdrive%\apps\Office\PRO.msi /QB
Nous nous servons dans ce cas du fichier du package d'installation "Windows Installer" qui s'appelle pour cette version d'Office : PRO.msi
Rappelons que le commutateur /QB nous permet d'effectuer une installation silencieuse du programme.
- Installation automatisée des pilotes :
Éditez le fichier winnt.sif et ajoutez, par exemple, ces deux lignes sous la section [Unattented] :
OemPnPDriversPath="Drivers\001_Leadteck;Drivers\002_vidéo"
DriverSigningPolicy=Ignore
Cette dernière ligne permet de désactiver la vérification de la signature des pilotes.
En voici une suggestion :
000_chipset
001_réseau
002_vidéo
003_sortie-TV
004_son
005_moniteur
006_clavier
007_souris
008_imprimante
009_scanner
Copiez l'ensemble des fichiers d'installation de chacun de vos pilotes dans un dossier spécialement créé à cet effet que vous placerez dans ..\XPSP1\$OEM$\$1\drivers
Les fichiers de pilotes doivent être tous présents dans leur dossier de destination et comporter un fichier d'information de pilote .inf. Dans le cas où le fichier de pilote que vous avez récupéré est un fichier exécutable comme setup.exe vous pourrez les installer comme si c'était une application.
- Récupérer le secteur d’amorçage du CD-ROM Windows XP :
Il vous faut utiliser un outil comme IsoBuster que vous pouvez télécharger à partir de cette adresse : www.smart-projects.net. (Lien cliqué 11 fois) Ce programme permet en effet d'extraire les fichiers d'une image CD, quelque soit son format : .dao (Duplicator), .tao (Duplicator), .iso (Nero, BlindRead, Creator), .bin (CDRWin), .img (CloneCD), .cif (Creator), .nrg (Nero), .gcd (Prassi), .p01 (Toast), .c2d (WinOnCD), .cue (CDRWin), .cif (DiscJuggler), etc.
1) Insérez votre Cd-Rom d’installation de Windows XP puis lancez le logiciel.
2) Ouvrez l’arborescence Session 1/Track 01/WXPOEM_FR
3) Cliquez sur un dossier nommé Bootable CD puis, dans le panneau de droite, sur le fichier Microsoft Corporation.img et sélectionnez la commande Extract Microsoft Corporation.img.
4) Enregistrez le fichier sur votre disque dur dans un dossier nommé, par exemple, Boot.
Il ne vous restera plus qu’à indiquer lors de la gravure et dans l’onglet Boot, l’emplacement de votre fichier image… Le processus de gravure est expliqué juste après.
- Gravez votre Cd-Rom :
Le processus de gravure est, avec Nero-Burning Rom, le suivant :
1) Lancez Nero-Burning ROM
2) Fermez l'assistant si celui-ci se lance
3) Dans ce cas, cliquez sur Aide et décochez la commande Utiliser l'assistant de Nero
4) Cliquez sur Fichier/Nouveau
5) Dans le volet de gauche cliquez sur l'icône CD-ROM (boot)
6) Cliquez sur l'onglet Boot
7) Cochez le bouton radio Fichier image puis le bouton Parcourir... et sélectionnez le fichier Microsoft Corporation.img
Il faut éventuellement choisir dans la liste déroulante Fichiers de type :, l'option Tous les fichiers (*.*)
8) Dans la liste déroulante Type d'émulation choisissez pas d'émulation
9) Dans la zone de texte Nbre de secteurs lus :, saisissez le chiffre 4
10) Cliquez sur le bouton Nouveau
11) Faites un Glisser-Déposer de l'ensemble des données placées dans le dossier XPSP1 de la fenêtre Explorateur de fichiers vers la fenêtre de gauche appelée ISO1
12) Cliquez sur Fichier/Graver le CD...
13) Cliquez sur l'onglet Graver et cochez la case Finaliser le CD (écriture ultérieure impossible!)
14) Dans la liste déroulante Méthode d'écriture cliquez sur Disk-At-Once
15) Cliquez sur le bouton Écrire
- Intégrer le service Pack 2 (SP2) :
Le principe est le même que précédemment :
1) Créez un dossier temporaire dans lequel vous allez copier l'intégralité du contenu de votre Cd-Rom original
Il n'est pas nécessaire de se service d'un Cd-Rom incluant le service Pack 1
Il n'est pas nécessaire de copier ces trois dossiers : DOCS, SUPPORT et VALUEADD.
2) Téléchargez la version complète du service Pack 2 (celle réservée aux développeurs) à partir de cette adresse :
http://www.microsoft.com/downloads/details.aspx...8245-9e368d3cdb5a (Lien cliqué 0 fois)
Le fichier à télécharger se nomme : WindowsXP-KB835935-SP2-FRA.exe
3) Copiez-le, par exemple, à la racine de votre disque dur.
4) Cliquez sur Démarrer/Exécuter puis saisissez cette commande :
C:\WindowsXP-KB835935-SP2-FRA.exe /integrate:C:\XPSP2
On suppose dans cet exemple, que le dossier créé s'appelle XPSP2 et qu'il est placé sur C:\
Si vous utilisez un fichier de réponse, il vous est possible d'éviter l'affichage de la fenêtre vous demandant si vous souhaitez protéger votre ordinateur en activant les mises à jour automatiques maintenant.
Dans la section [Data], ajoutez la lignes suivante :
AutomaticUpdates = Yes (ou No).
Le reste de la procédure est identique à celle du paragraphe précédent. |
|
|
| Auteur |
Message

|
red666
Novice


Points : 0
Inscrit le : 07 Jan 2005 Messages : 1 Sujets : 0
|
|
|
| Auteur |
Message

|
jedyweb
Novice


Localisation : france
Points : 0
Inscrit le : 15 Mars 2005 Messages : 1 Sujets : 0
|
|
|
| Informations |
| Page 1 sur 2 |
Se rendre à la page : 1, 2 Suivante |
| Permissions du forum: |
Vous pouvez poster de nouveaux sujets dans ce forum Vous pouvez répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas répondre aux sondages de ce forum
|
|