Covitch
Administrateur
Membre # 2157
Lieu : Vlaams Gewest
Messages : 14252 (2.2 par jour)
Score :
|
Message du 19-03-2010 @ 14:36
Voila j'ai décidé de faire un p'tit tuto à l'arrache. (Pour conserver mes notes ailleurs que dans un .pst ^^ )
Scénario et problème :
Votre master a été créé sur plate-forme Serial-ATA bête et méchante. Vous receptionnez les nouvelles bécannes de votre parc (optiplex 780 - Plate-forme INTEL ICH10) pour exemple et les recommandations sont de les configurer en AHCI. Go dans Bios modifier les param. : SATA Operation > RAID Autodetect / AHCI , reboot du PC ... et là pas de bol : Le PC reboot en boucle. CA-TA-STROPHE, ma master est bonne pour la poubelle : NON ! Covitch à la solution ^^
1 * Restorer la master pré-sysprepée sur le modèle de bécanne qui vous avait servi à la créer
2 * Télécharger les Intel Matrix Storage Manager : http://downloadcenter.intel.com/SearchResult.aspx?lang=eng&ProductFamily=Chipsets&ProductLine=Chipset+Software&ProductProduct=Intel%c2%ae+Rapid+Storage+Technology+(Intel%c2%ae+RST)&OSVersion=Windows*+XP+Professional
3 * Admettons que tout vos pilotes soient dans C:\drv ... Créer l'arborescence c:\drv\msd\IMver8 | c:\drv\msd\IMver7 | c:\drv\msd\IMver5 en y mettant à chaque fois les pilotes
------iaAHCI.cat
------iaAHCI.inf
------iaStor.cat
------iaStor.inf
------IaStor.sys
------TXTSETUP.OEM
Tips of the day : Concernant l'extraction des fichiers sans pour autant installer le package
=> iata89enu.exe -A -P C:\drv\IMver8
=> iata78_enu.exe -A -Pc:\drv\IMver7
=> iata55_enu.exe -a -a -p c:\drv\IMver5
4 * Modifier en conséquence votre fichier de réponse sysprep.inf :
=> Autant dans la rubrique OemPnPDriversPath en y rajoutant les paths vers ses nouveaux pilotes : drv\msd\IMver5;drv\msd\IMver7;drv\msd\IMver8
=> Que dans la rubrique [SysprepMassStorage] par ceci =
************************************************************************************************************
;APPEND ADDITIONAL SATA CONTROLLER DRIVERS HERE
PCI\VEN_8086&DEV_24DF&CC_0104=c:\drv\MSD\IMver5\iastor.inf ; Intel(R) 82801ER SATA RAID Controller
PCI\VEN_8086&DEV_25B0&CC_0104=c:\drv\MSD\IMver5\iastor.inf ; Intel(R) 6300ESB SATA RAID Controller
PCI\VEN_8086&DEV_2652&CC_0104=c:\drv\MSD\IMver7\iastor.inf ; Intel(R) 82801FR SATA RAID Controller
PCI\VEN_8086&DEV_2652&CC_0106=c:\drv\MSD\IMver7\iaahci.inf ; Intel(R) 82801FR SATA AHCI Controller
PCI\VEN_8086&DEV_2653&CC_0106=c:\drv\MSD\IMver7\iaahci.inf ; Intel(R) 82801FBM SATA AHCI Controller
PCI\VEN_8086&DEV_2682&CC_0104=c:\drv\MSD\IMver8\iastor.inf ; Intel(R) 631xESB/632xESB SATA RAID Controller
PCI\VEN_8086&DEV_27C3&CC_0104=c:\drv\MSD\IMver8\iastor.inf ; Intel(R) 82801GR/GH SATA RAID Controller
PCI\VEN_8086&DEV_27C6&CC_0104=c:\drv\MSD\IMver8\iastor.inf ; Intel(R) 82801GHM SATA RAID Controller
PCI\VEN_8086&DEV_2822&CC_0104=c:\drv\MSD\IMver8\iastor.inf ; Intel(R) ICH8R/ICH9R SATA RAID Controller
PCI\VEN_8086&DEV_282A&CC_0104=c:\drv\MSD\IMver8\iastor.inf ; Intel(R) 82801HEM SATA RAID Controller
PCI\VEN_8086&DEV_2681&CC_0106=c:\drv\MSD\IMver8\iaahci.inf ; Intel(R) 631xESB/632xESB SATA AHCI Controller
PCI\VEN_8086&DEV_27C1&CC_0106=c:\drv\MSD\IMver8\iaahci.inf ; Intel(R) 82801GR/GH SATA AHCI Controller
PCI\VEN_8086&DEV_27C5&CC_0106=c:\drv\MSD\IMver8\iaahci.inf ; Intel(R) 82801GBM SATA AHCI Controller
PCI\VEN_8086&DEV_2821&CC_0106=c:\drv\MSD\IMver8\iaahci.inf ; Intel(R) 82801HR/HH/HO SATA AHCI Controller
PCI\VEN_8086&DEV_2829&CC_0106=c:\drv\MSD\IMver8\iaahci.inf ; Intel(R) 82801HEM/HBM SATA AHCI Controller
PCI\VEN_8086&DEV_2922&CC_0106=c:\drv\MSD\IMver8\iaahci.inf ; Intel(R) ICH9 SATA AHCI Controller
PCI\VEN_8086&DEV_2929&CC_0106=c:\drv\MSD\IMver8\iaahci.inf ; Intel(R) ICH9M-E/M SATA AHCI Controller
PCI\VEN_8086&DEV_3A02&CC_0106=c:\drv\MSD\IMver8\iaahci.inf ; Intel(R) ICH10D/DO SATA AHCI Controller
PCI\VEN_8086&DEV_3A22&CC_0106=c:\drv\MSD\IMver8\iaahci.inf ; Intel(R) ICH10R SATA AHCI Controller
PCI\VEN_8086&DEV_3B29&CC_0106=c:\drv\MSD\IMver8\iaahci.inf ; Intel(R) PCHM SATA AHCI Controller 4 Port
PCI\VEN_8086&DEV_3B2F&CC_0106=c:\drv\MSD\IMver8\iaahci.inf ; Intel(R) PCHM SATA AHCI Controller 6 Port
PCI\VEN_8086&DEV_3B22&CC_0106=c:\drv\MSD\IMver8\iaahci.inf ; Intel(R) PCH SATA AHCI Controller
************************************************************************************************************
6 * Delete de vos devices dans le gestionnaire de périphérique (IDE Controller, son, lan, cpu, display...) SANS JAMAIS REBOOTER
6 * exécution du SYSPREP.EXE avec mini-setup de cocher uniquement + option QUIT (et pas restart ou shutdown)
7 * Créer un fichier .REG nommé mergeide.reg avec comme contenu :
************************************************************************************************************
Windows Registry Editor Version 5.00
;Custom Intel Entries
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_3A02&CC_0106]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="iaStor"
;Add driver for intelide (requires iastor.sys in drivers directory)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iastor]
"ErrorControl"=dword:00000001
"Group"="System Bus Extender"
"Start"=dword:00000000
"Tag"=dword:00000004
"Type"=dword:00000001
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,69,00,61,00,73,00,74,00,6f,00,72,\
00,2e,00,73,00,79,00,73,00,00,00
************************************************************************************************************
8 * Execution du .REG
9 * Copier le fichier iaAHCI.inf de c:\drv\msd\IMver8 vers %systemroot%\inf
10 * Reboot + Création de l'image avec votre outil favoris ( imagex probablement )
11 * Redescendre l'image sur la nouvelle bécane en ayant pris soin d'activer l'AHCI avant
12 * Admirer le travail : la machine ne reboot plus ... et exécute le mini-setup ^^
Des questions ?
|