Je tiens à remercier le Modérateur du forum " Windows Website " pour son tuto qui m'a permis de l'adapter à Windows Server 2003 afin de créer cette section .
Attention,
Certains mots de vocabulaire tel que le dossier $OEM$, $1, etc.. ne sont pas expliqués dans cette section. Afin de bien comprendre leur utilité ainsi que leur manière de fonctionner, je vous invite à aller faire un tour dans les sections "Lexique" et "Tutoriaux"
Cette partie du site va vous permettre d'intégrer des drivers de type MSC dans votre CD personalisé de Windows Server 2003 .
Par "Drivers de type MSC " on entend les drivers destinés aux Cartes contrôleurs SCSI, RAID, SATA ou IDE. Ce sont les types de drivers que l' on introduit par l' intermédiaire d' une disquette en appuyant sur la touche " F6 " en début de l'installation de Windows.. Ce sont des drivers dit "Mass Storage Contrôleur "
Grâce à cette intégration, vous ne devrez plus utiliser de disquette car Windows reconnaîtra automatiquement votre carte Contrôleur
Pour commencer, nous allons devoir créer différents dossiers.
Voici le contenu de votre dossier " $OEM " :
Maintenant que ces dossiers sont créés, copiez les drivers de votre Contrôleur dans les dossiers " TEXTMODE " et " 01 ". Les fichiers à copier sont les suivants:
xxxx.sys, xxxx.cat, txtsetup.oem, xxxx.inf.
Voici un exemple :
Maintenant, copiez votre fichier " xxxx.sys " ( dans mon cas Pnp680.sys ) dans le dossier :
" Projet \ Windows2003 \ i386 "
Voici le contenu de votre dossier " i386 " avec votre fichier " xxxx.sys " :
Remarques :
1. Votre dossier " i386 " contient bien plus de fichiers et dossiers que sur l' image ci-dessus.
2. Si vous avez un deuxième fichier ".SYS" qui s' appelle "SIWinAcc.sys" , vous ne devez pas le copier !!
Ensuite allez dans " Menu démarrer -> Exécuter " et tapez " CMD.EXE " puis " OK ". Vous verrez apparaître l' invité de commande suivant:
Vous avez créé votre dossier " Projet " dans le disque " C:\ ". Si c' est le cas, tapez ceci :
cd C:\Projet\Windows2003\i386 |
Vous obtiendrez ceci à l' écran :
Maintenant, tapez ceci :
makecab xxxx.sys |
où " xxxx " est le nom de votre fichier " .sys "
Si tout c' est bien passé, vous aurez ceci à l' écran:
Vous pouvez également le vérifier en allant dans votre dossier " i386 " . Vous remarquerez la présence d' un fichier nommé " xxxx.sy_ " à côté du fichier nommé " ZONEOC.DL_ " qui n'est autre que votre fichier ".sys" compressé:
Vous avez créé votre dossier " Projet " dans un autre disque que le disque " C:\ " ( par exemple D:\ ), tapez ceci :
D: |
puis appuyez sur la touche " Enter "
Ensuite, tapez ceci:
cd Projet\WindowsXP\i386 |
puis " Enter "
Tapez " makecab xxxx.sys " puis " Enter " et vous pourrez avoir les mêmes observations que précédemment.
Maintenant, nous allons passer dans une partie un peu plus délicate : la modification du fichier " txtsetup.sif " que vous trouverez dans le dossier " i386 ":
Allez donc dans votre dossier " i386 " et cherchez le fichier " txtsetup.sif ". Double cliquez dessus et choisissez "sélectionner le programme dans la liste" puis cliquez sur " OK "
Ensuite, sélectionnez " Bloc-notes " et " OK ":
Maintenant allez dans " édition -> rechercher " et tapez ceci :
[SourceDisksFiles] |
en dessous de la ligne " isapnp.sys = 1,,,,,,3_,4,1,,,1,4 ", insérez la ligne suivante :
xxxx.sys = 1,,,,,,4_,4,1,,,1,4 |
Toujours avec la fonction " recherche " , repérez la ligne suivante :
[HardwareIdsDatabase] |
Maintenant, nous allons avoir besoin des informations contenues dans le fichier " txtsetup.oem " que vous trouverez dans votre dossier " TEXTMODE " .
Ouvrez ce fichier de la même manière que le fichier " TXTSETUP.SIF " c' est à dire avec le Bloc-note.
Ce qui nous intéresse, ici, est ce qui se trouve dans la section " [HardwareIds.SCSI.XXXX] " (où les XXXX représente le nom de votre carte Contrôleur). Voici pour exemple, le contenu de mon fichier " txtsetup.oem " :
Maintenant copiez toutes les lignes suivantes :
id = "PCI\VEN_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","xxxxxx" |
Remarque :
Dans mon cas, je n' en ai qu 'une, mais il se peut fort bien que vous en ayez plusieurs. Dans ce cas, copiez-les toutes.
Une fois la ou les lignes copiées, collez-les dans le fichier "txtsetup.sif" dans la partie [HardwareIdsDatabase] un peu plus bas, là où vous voulez du moment que vous restez dans la même section :
Maintenant, modifiez toutes les lignes :
id = "PCI\VEN_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","xxxxxx" |
afin qu 'elles deviennent :
PCI\VEN_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX = "xxxxxx" |
Toujours avec la fonction " recherche " , rep
[SCSI.load] |
érez la ligne suivante :
Après la ligne "afcnt = afcnt.sys,4" , insérez ceci :
xxxx = xxxx.sys ,4 |
Où les " xxxx " représentent les lettres de votre fichier " .sys " :
Toujours avec la fonction " recherche " , repérez la ligne suivante :
[SCSI] |
Après la ligne " symc8xx = "Carte h“te SCSI PCI Symbios Logic C8xx" " , insérez ceci :
xxxx = "Contrôleur machin" |
Vous trouverez cette indication dans votre fichier " txtsetup.oem " à la section " [SCSI] " :
Dans mon cas, voici ce que j'ai ajouté:
Voilà, le supplice est terminé. Du moins pour l' intégration des drivers!
Nombre de visiteurs en ligne: 11