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

14e Etape: Phase finale du projet

Passons maintenant en revue les différents fichiers créés et ceux qui restent à faire:

 

  • unattend.txt est terminé, il sera appellé par un fichier batch ou en ligne de commande. Toutefois, si vous souhaitez que le setup tienne compte de ce fichier à chaque installation et sans avoir à le spécifier en ligne de commande (cas de figure d'un CD de boot), faites-en 2 copies. Vous renommerez la 1ere: winnt.sif et la 2e: winnt32.sif, l'un pour les installations commençant sous DOS et l'autre pour celles qui débutent sous Windows.

     

  • cmdlines.txt contient les commandes supplémentaires que vous avez introduites ou l'appel de batchs.

     

  • Il nous reste à créer les 2 fichiers batch qui permettront d'installer XP en mode unattended, lorsque nous ne booterons pas sur le CD.

    Nous nommerons le premier, par exemple, install.bat pour l'installation sous DOS et le 2e install32.bat pour celle sous Windows.

     

    Voici le listing de chacun:

     

    -install.bat

     

    .\I386\winnt /s:.\I386 /u:.\unattend.txt

     

     

    -install32.bat

     

    .\I386\winnt32 /unattend:.\unattend.txt

     

    les paramètres pour le mode unattend varient légèrement entre winnt et winnt32. Pour ceux qui ne le sauraient pas, winnt est le programme d'installation sous DOS, et winnt32 son homologue sous Windows.

    Maintenant vous n'aurez plus qu'à exécuter install.bat ou install32.bat afin que l'installation en mode unattended commence.

     

     

     

    Intéressons-nous maintenant à la répartition des différents fichiers dans l'arborescence de notre projet:

     

     

    Voici un tableau récapitulant l'emplacement de chaque fichier qui a été abordé dans cet article (WinXP représentant la racine du CD)

     

    Nom Répertoire de destination Notes

    install.bat

    install32.bat

    WinXP\  
    unattend.txt

    WinXP\

    WinXP\I386

    -Dans I386 il remplacera juste un fichier d'exemple.

    winnt.sif

    winnt32.sif

    WinXP\I386 -Seulement si vous souhaitez utiliser vos paramètres quelque soit le type d'installation.

    apps.bat

    cmdlines.reg

    cmdlines.txt

    patchs.bat

    registry.bat

    utilidef.reg

    utilisat.bat

    WinXP\$OEM$

    -N'oubliez pas la ligne OemFilesPath="..\$OEM$" dans unattend.txt

    Eventuelles applications

    WinXP\$OEM$\$1\Apps -Utiliser des noms courts au format 8.3

    nologon.reg

    runonce.bat

    runonce.reg

    WinXP\$OEM$\$1\Apps  
    Drivers WinXP\$OEM$\$1\Drivers -Utiliser des noms courts au format 8.3
    Patchs récalcitrants WinXP\$OEM$\$1\Patchs -Utiliser des noms courts au format 8.3
    Thèmes supplémentaires WinXP\$OEM$\$1\Resources\Themes  
    Eventuels fichiers qui seront placés dans Windows\System32 WinXP\$OEM$\$$\System32 -Ici %SystemRoot% correspond au répertoire Windows
    Eventuels patchs WinXP\$OEM$\Patchs

    -Ce chemin est valable dans notre exemple seulement, dans un agencement standard il faudrait les placer dans WinXP\$OEM$

    -Utiliser des noms courts au format 8.3

     

     

     

    L'arborescence du projet:

     

     

     

    La racine du futur CD:

     

     

     

     

    Le supplice se termine ;), il ne reste plus que l'essentiel: la gravure de la précieuse galette.

       
       
    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