Magazine High tech

Installer les Drivers AHCI dans Votre CD Windows XP

Publié le 28 avril 2009 par Diagg @diagg

ahci

Si vous avez downgradé  une installation de Vista vers XP, vous voyez déjà surement de quoi je parle. Pour les autres ; il s’agit d’une nouvelle catégorie de contrôleurs SATA permettant des débits plus rapide que la génération précédente. Ou est le Hic ? : XP, conçu très en amont de ce nouveau contrôleur, ne le reconnais tout simplement pas et ne détecte aucun disque dur  lorsque vous tenter d’installer XP à partir de votre bon vieux CD. Il va donc falloir mettre à jour votre CD c’et ce que je vous propose ici.

Pour une fois, je vais essayer de la faire courte, ayant déjà expliqué la manipulation permettant l’intégration de drivers SCSI ici

    Comme dans l’article précédant, j’utilise HFSLIP pour modifier mon CD Windows, je vous demande donc de vous référer à ce billet pour connaitre les modalités d’installation de ce soft.

Donc, les modifs à apporter par rapport a ce poste précédant sont très light et ce résume en deux points : 

  • installer les nouveau pilotes dans le cd
  • modifier TXTSETUP.SIF pour qu’il les charge au boot du CD ( oui je vous évite tout le passage incompréhensible sur comment faire la modification à partir du fichier OEM…)

Installer les Pilotes

téléchargez ces dernier ici et Ouvrez le fichier avec Winrar (bouton droit, ouvrir avec winrar) et naviguez jusqu’ au répertoire : Deployment\f6flpy32

Winrar24-04-2009-10.56.15

Sélectionnez l’ensemble des fichiers et copiez les dans une arboressance comme celle ci SOURCE\$OEM$\$1\DRIVERS\Intel-AHCI (Créer là si elle n’existe pas).

Copier également le fichier IaStor.sys  dans le Répertoire REPLACE\I386 (attention l’emplacement ce répertoire à changé par rapport au billet sur les drivers SCSI)

compactez le fichier en ouvrant une invite de commande et en tapant : makecab IaStor.sys ce qui créera un fichier IaStor.sy_ que vous pourrez alors placer dans le répertoire REPLACE\I386

makecab24-04-2009-11.50.15

Effacez ensuite IaStor.sys qui ne sert plus à rien.

Puis dans SOURCE\I386, Editez le fichier TXTsetup.SIF en ajoutant les lignes suivantes :

[SourceDisksFiles] 
iaStor.sys = 1,,,,,,4,4,1,,,1,4 
 
[scsi.Load] 
iaStor = iaStor.sys,4 
 
[HardwareIdsDatabase] 
PCI\VEN_8086&DEV_2681&CC_0106 = "iaStor" 
PCI\VEN_8086&DEV_27C1&CC_0106 = "iaStor" 
PCI\VEN_8086&DEV_27C5&CC_0106 = "iaStor" 
PCI\VEN_8086&DEV_2821&CC_0106 = "iaStor" 
PCI\VEN_8086&DEV_2829&CC_0106 = "iaStor" 
PCI\VEN_8086&DEV_2922&CC_0106 = "iaStor" 
PCI\VEN_8086&DEV_2929&CC_0106 = "iaStor" 
PCI\VEN_8086&DEV_3A02&CC_0106 = "iaStor" 
PCI\VEN_8086&DEV_3A22&CC_0106 = "iaStor" 
PCI\VEN_8086&DEV_2682&CC_0104 = "iaStor" 
PCI\VEN_8086&DEV_27C3&CC_0104 = "iaStor" 
PCI\VEN_8086&DEV_27C6&CC_0104 = "iaStor" 
PCI\VEN_8086&DEV_2822&CC_0104 = "iaStor" 
PCI\VEN_8086&DEV_282A&CC_0104 = "iaStor" 
 
[scsi] 
iaStor = "Intel(R) ESB2 SATA AHCI Controller" 
iaStor = "Intel(R) ICH7R/DH SATA AHCI Controller" 
iaStor = "Intel(R) ICH7M/MDH SATA AHCI Controller" 
iaStor = "Intel(R) ICH8R/DH/DO SATA AHCI Controller" 
iaStor = "Intel(R) ICH8M-E/M SATA AHCI Controller" 
iaStor = "Intel(R) ICH9R/DO/DH SATA AHCI Controller" 
iaStor = "Intel(R) ICH9M-E/M SATA AHCI Controller" 
iaStor = "Intel(R) ICH10D/DO SATA AHCI Controller" 
iaStor = "Intel(R) ICH10R SATA AHCI Controller" 
iaStor = "Intel(R) ESB2 SATA RAID Controller" 
iaStor = "Intel(R) ICH7R/DH SATA RAID Controller" 
iaStor = "Intel(R) ICH7MDH SATA RAID Controller" 
iaStor = "Intel(R) ICH8R/ICH9R/ICH10R/DO SATA RAID Controller" 
iaStor = "Intel(R) ICH8M-E/ICH9M-E SATA RAID Controller"


 
Enfin pour que les drivers soient installés en mode GUI, il faut ajouter le chemin de vos pilotes à la ligne OemPnPDriversPath  qui ce trouve dans le fichier REPLACE\I386\winnt.sif

OemPnPDriversPath="DRIVERS\Radeon;.....;DRIVERS\Intel-AHCI"

Vous n’avez plus qu’ a relancer le batch d’HFSLIP qui vous compilera un iso prêt a burner.

Si vous n’aimez pas HFSLIP ou que vous n’etes pas geek (ça arrive à des gens très bien…) vous pouvez arriver au même résulta en utilisant nlite, un tuto décrivant la procédure est disponible ici.


Retour à La Une de Logo Paperblog

LES COMMENTAIRES (1)

Par richynormandie
posté le 27 août à 13:54
Signaler un abus

Bravo pour les explications, cela fait une semaine que je galère pour installer XP sur un portable d'une amie prévu pour Vista à l'origine mais dont le disque dur à griller et comme la version OEM n'est pas fourni avec un cd, rien pour réinstaller ( la galère ) Ouf, elle possède toujours le vieux PC avec XP mais faut réinstaller en disque SATA . Les joies de l'informatique... J'avais bien vu vos explications mais impossible de trouver le fichier des pilotes car le lien renvoyer ne donne pas le répertoire f6flpy32. J'ai donc continuer à chercher et suis revenu vers vos explications en approfondissant le sujet concernant ce fameux fichier introuvalble... Et là miracle la copie d'écran donne le nom du fichier sp41463.exe . Merci google et j'ai trouver sur un forum US avec lien vers ce fichier tant convoité. J'en profite donc dans ce message pour donner le lien : http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=12454&prodSeriesId=3785404&prodNameId=3785039&swEnvOID=2096&swLang=13&mode=2&taskId=135&swItem=vc-65580-1 En tous cas merci à vous de faire partager votre expérience et votre savoir pour aider les "néophytes" en programmation et l'ensemble de la communauté des pationnés d'informatique.

A propos de l’auteur


Diagg 30 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte

Dossier Paperblog