> Articles > Système
 
Installation automatisée de Windows XP + SP1
par: Marcus
posté le: 07-09-02 maj le: 25-05-04
 

9e Etape: Intégration des drivers

A ce stade il va falloir créer de nouveaux répertoires, afin de placer tous les éléments supplémentaires qui seront utilisés durant l'installation:

 

WinXP\$OEM$ normalement $OEM$ n'existe pas, mais si vous comptez ajouter des drivers et des applications, il s'avère essentiel.
WinXP\$OEM$\$1 contient les répertoires à copier sur la partition d'installation.
WinXP\$OEM$\$1\Drivers répertoire qui contiendra, comme son nom l'indique, vos différents drivers.

 

 

  • Cette étape, dans la préparation de votre CD, est facile à mettre en oeuvre, mais afin qu'elle aboutisse à un résultat positif il va falloir retenir quelques règles de base:

     

    -faire bien attention aux chemins spécifiés dans OemPnPDriversPath

    -le répertoire contenant le driver de votre carte ou périphérique, devra impérativement comporter un fichier de configuration (.inf) et un .cat si vous n'avez pas précisé d'ignorer les drivers non signés.

     

     

  • Des nos jours les drivers sont bien souvent fournis par le biais d'un setup dans lequel ils sont encapsulés. Vous avez 2 méthodes pour les récupérer:

     

    -vous lancez le setup des drivers sans aller plus loin et vous aurez peut-être la chance de les récupérer dans une forme utilisable comme indiqué plus haut. Pour celà allez voir dans votre répertoire temporaire, habituellement: C:\Documents and Settings\Votre Login\Local Settings\Temp et mettez-les de côté.

     

    -si vous ne trouvez toujours pas de .inf, alors des logiciels comme WinDriver Ghost, vous permettront de sauvegarder les drivers déjà installés sur votre machine.

     

     

    D'un autre côté il n'est peut-être pas très intéressant d'incorporer des drivers de cartes graphiques ou de cartes sons, quand on voit la cadence à laquelle ces derniers sont distribués. C'est particulièrement vrai si vous ne gravez pas sur un RW, puisque lorsque vous procéderez à une installation ultérieure, il y aura déjà longtemps que vos drivers de cartes graphiques seront périmés.

     

    Dans l'exemple qui va suivre, je n'ai intégré que les drivers suivants: HP Deskjet 970Cxi, K7 (Athlon), Kortex ADSL PCI, Promise Ultra133 TX2, SATA du VT6420 (pour VIA KT600), Leadtek TV 2000 XP Expert, l'ASPI Adaptec 4.60 et les Via 4in1.

     

     

    Voici l'arborescence:

     

     

    et la ligne de commande correspondante dans unattend.txt (sans retour à la ligne), section [Unattended] :

     

    OemPnPDriversPath="Drivers\Deskjet;Drivers\K7;Drivers\Kortex;Drivers\Promise;

    Drivers\SATA;Drivers\TV2000"

     

    Durant l'installation de Windows XP sur la partition de votre choix, le setup va copier le contenu du répertoire $1 sur cette dernière et grâce aux chemins que vous avez spécifiés il sera en mesure d'utiliser les drivers et autres patchs. Pour le détail technique, on ne spécifie qu'un chemin relatif à $1, car le contenu de celui-ci étant copié sur le disque dur, le setup complète automatiquement ce chemin en y ajoutant la variable %systemdrive%, ce qui permet donc à Windows de retrouver ces répertoires quelque soit le disque de destination.

    Pour prendre un exemple, si vous avez choisi d'installer Windows sur C:, %systemdrive% prend alors pour valeur C:, et le chemin menant au contenu de $1 (dorénavant présent sur C:), devient C:\Drivers dans notre cas.

     

     

    Nota:

     

    -Pour l'ajout de drivers de type Mass Storage Controller (carte SCSI, RAID, SATA,...) dont vous aurez besoin pour une installation sur ce type de matériel, reportez-vous à ce dossier.

     

    -l'ASPI et les VIA 4in1 se présentant sous la forme d'exécutables, leur installation est décrite dans la section suivante, puisqu'elle s'apparente à celle de patchs.

    -Pour les possesseurs de la Kortex, vous pouvez indiquer votre couple Vpi/Vci dans le fichier AdslCfg.ini présent dans le répertoire des drivers.

    -Les répertoires contenus dans $1, sont considérés comme des répertoires temporaires lors de l'installation et devraient être effacés une fois cette dernière terminée. Mais le setup comportant de nouveau un bug, ce n'est pas le cas et vous devrez faire le ménage vous-même, merci MS...

    -Vous pouvez également consulter cette page du site de MS traitant de l'installation des drivers.

     

     

    Etape suivante: l'ajout d'applications supplémentaires...

       
       
    Sommaire:  
       
    1. Préparation du projet 9. Intégration des drivers
    2. Slipstreaming 10. Ajout des applications
    3. Automatisation de l'installation 1/4 11. Ajouts divers 1/2
    4. Automatisation de l'installation 2/4 12. Ajouts divers 2/2
    5. Automatisation de l'installation 3/4 13. Ajout des patchs
    6. Automatisation de l'installation 4/4 14. Phase finale du projet
    7. Modification de Unattend.txt 15. Gravure du CD
    8. Commandes supplémentaires  

    ©2002/2004 - Geeks Asylum - Tous droits réservés