<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Docs and Tips &#187; XP</title>
	<atom:link href="http://www.taillefoot.com/wp/?feed=rss2&#038;tag=xp" rel="self" type="application/rss+xml" />
	<link>http://www.taillefoot.com/wp</link>
	<description>Le blog de documentation du Fat Jedi</description>
	<lastBuildDate>Sun, 06 Apr 2014 15:21:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>Intégration des pilotes pour contrôleurs SATA RAID dans BartPE</title>
		<link>http://www.taillefoot.com/wp/?p=33</link>
		<comments>http://www.taillefoot.com/wp/?p=33#comments</comments>
		<pubDate>Sat, 18 Dec 2010 19:44:23 +0000</pubDate>
		<dc:creator>Alain</dc:creator>
				<category><![CDATA[Boot externe]]></category>
		<category><![CDATA[PC]]></category>
		<category><![CDATA[BartPE]]></category>
		<category><![CDATA[boot]]></category>
		<category><![CDATA[pc]]></category>
		<category><![CDATA[SATA]]></category>
		<category><![CDATA[XP]]></category>

		<guid isPermaLink="false">http://www.taillefoot.com/wp/?p=33</guid>
		<description><![CDATA[ Comment intégrer des pilotes pour contrôleurs SATA RAID dans BartPE <a href="http://www.taillefoot.com/wp/?p=33">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>La construction d’un CD BartPE 3.x peut se heurter au problème de la non disponibilité en standard de pilotes SATA adaptés, pour la machine servant à la construction du CD BartPE, et le système d’exploitation utilisé, comme support, XP sp1, en l’espèce.</p>
<p>A titre d’exemple, les pilotes à utiliser pour le test de BartPE sur un ordinateur portable HP Pavilion dv8000 (modèle 8399EA), et un chipset 82801GBM (Intel ICH7M family), sont récupérables en ligne chez Intel.</p>
<p>Il s’agit d’un pack  « Intel Matrix Storage Manager driver&nbsp;&raquo;. Ces pilotes figurent aussi dans les packs de drivers UBCD4WIN pour BartPE,</p>
<p>Attention : lorsqu’il y a des versions différentes des mêmes drivers *.sys (exemple : iastor.sys), seul le dernier traité par BartPE est mis en place.</p>
<p>Lors de la décompression d’un de ces packs, on obtient des sous-répertoires par modèle de chipset, et par constructeur : on y trouve les fichiers *.inf, *.sys, *.cat, et le fichier TXTSETUP.OEM.</p>
<p>Comment procéder à la mise en place de ces pilotes, et plus généralement à l’ajout de drivers SATA ?</p>
<p>1)   Examiner le sous-répertoire .\PEBuilder\drivers\SCSIAdapter, sous-répertoire destiné à stocker les pilotes supplémentaires qui peuvent être utilisés lors du démarrage du CD BartPE sur un système cible.</p>
<p>2)   Sous .\Intel\82801xxx, vous devez trouver les fichiers :</p>
<p>Iaahci.cat<br />
Iaahci.inf<br />
Iastor.cat<br />
Iastor.inf<br />
Iastor.sys<br />
Txtsetup.oem</p>
<p>3)    Ouvrez un éditeur de texte le fichier &laquo;&nbsp;txtsetup.oem&nbsp;&raquo; qui est fourni avec vos pilotes de contrôleurs :</p>
<p>; ****************************************************************************<br />
; ****************************************************************************<br />
; **    Filename:  TxtSetup.OEM<br />
; ****************************************************************************<br />
; ****************************************************************************</p>
<p>[Disks]<br />
disk1 = &laquo;&nbsp;Intel Matrix Storage Manager driver&nbsp;&raquo;, iaStor.sys, \</p>
<p>[Defaults]<br />
scsi = iaStor_ICH8R</p>
<p>;&#8212;&#8212;&#8212;&#8211; Component Section &#8212;&#8212;&#8212;&#8211;</p>
<p>[scsi]<br />
iaStor_ICH8R = &laquo;&nbsp;Intel(R) 82801HR/HH/HO SATA RAID Controller (Desktop ICH8R)&nbsp;&raquo;</p>
<p>iaAHCI_ICH8R = &laquo;&nbsp;Intel(R) 82801HR/HH/HO SATA AHCI Controller (Desktop ICH8R)&nbsp;&raquo;</p>
<p>iaStor_ESB2 = &laquo;&nbsp;Intel(R) 631xESB/632xESB SATA RAID Controller (Server/Workstation ESB2)&nbsp;&raquo;</p>
<p>iaAHCI_ESB2 = &laquo;&nbsp;Intel(R) 631xESB/632xESB SATA AHCI Controller (Server/Workstation ESB2)&nbsp;&raquo;</p>
<p>iaStor_ICH7MDH = &laquo;&nbsp;Intel(R) 82801GHM SATA RAID Controller (Mobile ICH7MDH)&nbsp;&raquo;</p>
<p>iaStor_ICH7DH = &laquo;&nbsp;Intel(R) 82801GR/GH SATA RAID Controller (Desktop ICH7R/DH)&nbsp;&raquo;</p>
<p>iaAHCI_ICH7R = &laquo;&nbsp;Intel(R) 82801GR/GH SATA AHCI Controller (Desktop ICH7R/DH)&nbsp;&raquo;</p>
<p>iaAHCI_ICH7M = &laquo;&nbsp;Intel(R) 82801GBM SATA AHCI Controller (Mobile  ICH7M/DH)&nbsp;&raquo;</p>
<p>iaStor_ICH6R = &laquo;&nbsp;Intel(R) 82801FR SATA RAID Controller (Desktop ICH6R)&nbsp;&raquo;</p>
<p>iaAHCI_ICH6R = &laquo;&nbsp;Intel(R) 82801FR SATA AHCI Controller (Desktop ICH6R)&nbsp;&raquo;</p>
<p>iaAHCI_ICH6M = &laquo;&nbsp;Intel(R) 82801FBM SATA AHCI Controller (Mobile  ICH6M)&nbsp;&raquo;</p>
<p>;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>[Files.scsi.iaStor_ICH8R]<br />
driver = disk1, iaStor.sys, iaStor<br />
inf    = disk1, iaStor.inf<br />
catalog = disk1, iaStor.cat</p>
<p>[Files.scsi.iaAHCI_ICH8R]<br />
driver = disk1, iaStor.sys, iaStor<br />
inf    = disk1, iaAHCI.inf<br />
catalog = disk1, iaAHCI.cat</p>
<p>[Files.scsi.iaStor_ESB2]<br />
driver = disk1, iaStor.sys, iaStor<br />
inf    = disk1, iaStor.inf<br />
catalog = disk1, iaStor.cat</p>
<p>[Files.scsi.iaAHCI_ESB2]<br />
driver = disk1, iaStor.sys, iaStor<br />
inf    = disk1, iaAHCI.inf<br />
catalog = disk1, iaAHCI.cat</p>
<p>[Files.scsi.iaStor_ICH7DH]<br />
driver = disk1, iaStor.sys, iaStor<br />
inf    = disk1, iaStor.inf<br />
catalog = disk1, iaStor.cat</p>
<p>[Files.scsi.iaAHCI_ICH7R]<br />
driver = disk1, iaStor.sys, iaStor<br />
inf    = disk1, iaAHCI.inf<br />
catalog = disk1, iaAHCI.cat</p>
<p>[Files.scsi.iaStor_ICH7MDH]<br />
driver = disk1, iaStor.sys, iaStor<br />
inf    = disk1, iaStor.inf<br />
catalog = disk1, iaStor.cat</p>
<p>[Files.scsi.iaAHCI_ICH7M]<br />
driver = disk1, iaStor.sys, iaStor<br />
inf    = disk1, iaAHCI.inf<br />
catalog = disk1, iaAHCI.cat</p>
<p>[Files.scsi.iaStor_ICH6R]<br />
driver = disk1, iaStor.sys, iaStor<br />
inf    = disk1, iaStor.inf<br />
catalog = disk1, iaStor.cat</p>
<p>[Files.scsi.iaAHCI_ICH6R]<br />
driver = disk1, iaStor.sys, iaStor<br />
inf    = disk1, iaAHCI.inf<br />
catalog = disk1, iaAHCI.cat</p>
<p>[Files.scsi.iaAHCI_ICH6M]<br />
driver = disk1, iaStor.sys, iaStor<br />
inf    = disk1, iaAHCI.inf<br />
catalog = disk1, iaAHCI.cat</p>
<p>;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>[Config.iaStor]<br />
value = &laquo;&nbsp;&nbsp;&raquo;, tag, REG_DWORD, 1b<br />
value = &laquo;&nbsp;&nbsp;&raquo;, ErrorControl, REG_DWORD, 1<br />
value = &laquo;&nbsp;&nbsp;&raquo;, Group, REG_SZ, &laquo;&nbsp;SCSI miniport&nbsp;&raquo;<br />
value = &laquo;&nbsp;&nbsp;&raquo;, Start, REG_DWORD, 0<br />
value = &laquo;&nbsp;&nbsp;&raquo;, Type, REG_DWORD, 1</p>
<p>;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>[HardwareIds.scsi.iaStor_ICH8R]<br />
id = &laquo;&nbsp;PCI\VEN_8086&#038;DEV_2822&#038;CC_0104&#8243;,&nbsp;&raquo;iaStor&nbsp;&raquo;</p>
<p>[HardwareIds.scsi.iaAHCI_ICH8R]<br />
id = &laquo;&nbsp;PCI\VEN_8086&#038;DEV_2821&#038;CC_0106&#8243;,&nbsp;&raquo;iaStor&nbsp;&raquo;</p>
<p>[HardwareIds.scsi.iaStor_ESB2]<br />
id = &laquo;&nbsp;PCI\VEN_8086&#038;DEV_2682&#038;CC_0104&#8243;,&nbsp;&raquo;iaStor&nbsp;&raquo;</p>
<p>[HardwareIds.scsi.iaAHCI_ESB2]<br />
id = &laquo;&nbsp;PCI\VEN_8086&#038;DEV_2681&#038;CC_0106&#8243;,&nbsp;&raquo;iaStor&nbsp;&raquo;</p>
<p>[HardwareIds.scsi.iaStor_ICH7DH]<br />
id = &laquo;&nbsp;PCI\VEN_8086&#038;DEV_27C3&#038;CC_0104&#8243;,&nbsp;&raquo;iaStor&nbsp;&raquo;</p>
<p>[HardwareIds.scsi.iaStor_ICH7MDH]<br />
id = &laquo;&nbsp;PCI\VEN_8086&#038;DEV_27C6&#038;CC_0104&#8243;,&nbsp;&raquo;iaStor&nbsp;&raquo;</p>
<p>[HardwareIds.scsi.iaAHCI_ICH7R]<br />
id = &laquo;&nbsp;PCI\VEN_8086&#038;DEV_27C1&#038;CC_0106&#8243;,&nbsp;&raquo;iaStor&nbsp;&raquo;</p>
<p>[HardwareIds.scsi.iaAHCI_ICH7M]<br />
id = &laquo;&nbsp;PCI\VEN_8086&#038;DEV_27C5&#038;CC_0106&#8243;,&nbsp;&raquo;iaStor&nbsp;&raquo;</p>
<p>[HardwareIds.scsi.iaStor_ICH6R]<br />
id = &laquo;&nbsp;PCI\VEN_8086&#038;DEV_2652&#038;CC_0104&#8243;,&nbsp;&raquo;iaStor&nbsp;&raquo;</p>
<p>[HardwareIds.scsi.iaAHCI_ICH6R]<br />
id = &laquo;&nbsp;PCI\VEN_8086&#038;DEV_2652&#038;CC_0106&#8243;,&nbsp;&raquo;iaStor&nbsp;&raquo;</p>
<p>[HardwareIds.scsi.iaAHCI_ICH6M]<br />
id = &laquo;&nbsp;PCI\VEN_8086&#038;DEV_2653&#038;CC_0106&#8243;,&nbsp;&raquo;iaStor&nbsp;&raquo;</p>
<p>3)   Ouvrez avec un éditeur de texte le fichier &laquo;&nbsp;txtsetup.sif&nbsp;&raquo; qui se trouve dans le répertoire &laquo;&nbsp;I386&#8243; destiné à l’installation du système pour BartPE</p>
<p>4)   Repérez [SourceDisksFiles], [HardwareIdsDatabase], [SCSI.Load], [SCSI] dans  txtsetup.sif&nbsp;&raquo; (ces catégories correspondent au chargement des pilotes au début de l&#8217;installation).</p>
<p>5)    D’abord, si vous voulez que BartPE puisse « voir » d’entrée les disques durs de la machine sur laquelle vous construisez le CD BartPE (ici un dv8000, lui-même utilisant un contrôleur SATA), vous devez trouver dans le fichier « txtsetup.sif »  :</p>
<p>[SourceDisksFiles]<br />
…<br />
iaStor.sys   = 1,,,,,,4_,4,1,,,1,4</p>
<p>[HardwareIdsDatabase]<br />
…<br />
PCI\VEN_8086&#038;DEV_2822&#038;CC_0104 = &laquo;&nbsp;iaStor&nbsp;&raquo;<br />
PCI\VEN_8086&#038;DEV_2821&#038;CC_0106 = &laquo;&nbsp;iaStor&nbsp;&raquo;<br />
PCI\VEN_8086&#038;DEV_2682&#038;CC_0104 = &laquo;&nbsp;iaStor&nbsp;&raquo;<br />
PCI\VEN_8086&#038;DEV_2681&#038;CC_0106 = &laquo;&nbsp;iaStor&nbsp;&raquo;<br />
PCI\VEN_8086&#038;DEV_27C3&#038;CC_0104 = &laquo;&nbsp;iaStor&nbsp;&raquo;<br />
PCI\VEN_8086&#038;DEV_27C6&#038;CC_0104 = &laquo;&nbsp;iaStor&nbsp;&raquo;<br />
PCI\VEN_8086&#038;DEV_27C1&#038;CC_0106 = &laquo;&nbsp;iaStor&nbsp;&raquo;<br />
PCI\VEN_8086&#038;DEV_27C5&#038;CC_0106 = &laquo;&nbsp;iaStor&nbsp;&raquo;<br />
PCI\VEN_8086&#038;DEV_2652&#038;CC_0104 = &laquo;&nbsp;iaStor&nbsp;&raquo;<br />
PCI\VEN_8086&#038;DEV_2652&#038;CC_0106 = &laquo;&nbsp;iaStor&nbsp;&raquo;<br />
PCI\VEN_8086&#038;DEV_2653&#038;CC_0106 = &laquo;&nbsp;iaStor&nbsp;&raquo;</p>
<p>[SCSI.Load]<br />
&#8230;<br />
iastor = iastor.sys,4</p>
<p>[SCSI]<br />
…<br />
iastor =  &laquo;&nbsp;Intel(R) Matrix Storage Manager Driver&nbsp;&raquo;</p>
<p>6)   Si vous ne trouvez pas ces informations dans un des fichiers, extrapolez les éléments manquants à partir de l’autre fichier.</p>
<p>7)   Une simple copie suffit, des répertoires et fichiers du pack UBCD4WIN pour BartPE qui seront à utiliser lors de démarrage du CD BartPE sur d’autres machines.</p>
<p>Ces sous-répertoires corrrespondent aux marques, et aux modèles de contrôleurs SATA, qu’ils soient RAID ou non : il sont à placer dans le répertoire cible .\PEBuilder\drivers\SCSIAdapter.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.taillefoot.com/wp/?feed=rss2&amp;p=33</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
