<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[DriverPacks.net Forum - Dipstick's instructions for integrating DriverPacks into OPK WinPE]]></title>
		<link>http://forum.driverpacks.net/viewtopic.php?id=731</link>
		<description><![CDATA[The most recent posts in Dipstick's instructions for integrating DriverPacks into OPK WinPE.]]></description>
		<lastBuildDate>Wed, 11 Oct 2006 00:44:09 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Dipstick's instructions for integrating DriverPacks into OPK WinPE]]></title>
			<link>http://forum.driverpacks.net/viewtopic.php?pid=5158#p5158</link>
			<description><![CDATA[<p>hi<br />I hope this helps me when I get to working on these MSDN sources...<br />I happen to have OPK CDroms, and a couple days ago I saw a link in these forums pointing to downloadable OPK tool @ microsoft.</p><p>never too old to learn.</p>]]></description>
			<author><![CDATA[null@example.com (Jaak)]]></author>
			<pubDate>Wed, 11 Oct 2006 00:44:09 +0000</pubDate>
			<guid>http://forum.driverpacks.net/viewtopic.php?pid=5158#p5158</guid>
		</item>
		<item>
			<title><![CDATA[Dipstick's instructions for integrating DriverPacks into OPK WinPE]]></title>
			<link>http://forum.driverpacks.net/viewtopic.php?pid=4907#p4907</link>
			<description><![CDATA[<p>I had an interesting PM discussion with Dipstick regarding the method he used to integrate the Driverpacks into a true Microsoft OPK WinPE.&nbsp; He lost his source and executable, so this is the only information on how to do this.&nbsp; Dipstick is very friendly, and I don&#039;t think he&#039;ll mind if I share his advice with the forum.&nbsp; Here&#039;s a transcript of our email conversation:</p><p>===============================================================<br />Message from Grnxnm to Dipstick:</p><p>Greetings!</p><p>I was just reading this page and I noticed that you had figured out a way to integrate Bashrat&#039;s cool DriverPacks into WinPE. How do you do it? If you have scripts, etc, I&#039;d like to see them. Thanks!</p><p>grnxnm</p><p>===============================================================<br />Response from Dipstick to Grnxnm:</p><p>What i did was, after i&#039;ve created the configset, was create a temporary folder and copy the folder $OEM$ from \OPKTools\configsets\YourConfigSet\ and the I386 folder from \OPKTools\Lang\Dut\SKU\per.sp2\x86 to this temp folder.</p><p>I let the scripts from bashrat perform their actions on this temp folder, then recopied these modified folders to their respective destinations within the configsets and let all files get overwritten.</p><p>after that, I manually extracted all the MassStorageDrivers and LAN drivers to another temporary folder, placed/copied every file where they belong to the WinPE BootCD according to some article of microsoft of which i cannot remember the KB number right now, but is had information about where to put the files.</p><p>.sys goes into the \I386\SYSTEM32\DRIVERS folder<br />.dll, .exe, .din into the \I386\SYSTEM32\ folder<br />.inf into the \I386\INF folder</p><p>and stuff like that.</p><p>after having done that, i opened the file TXTSETUP.SIF from \OPKTools\LANG\Dut\SKU\per.sp2\x86\I386 folder and copied every line that the scripts from bashrat had added about the MassStorage drivers, under the sections<br />[SourceDisksFiles], [SCSI], [SCSI.Load] and [HardwareIdDatabase] and copied these lines into the TXTSETUP.SIF of my WinPE bootCD.</p><p>Thats about it. I had created a GUI tool to simplify this, but had a harddisk crash recently and hadn&#039;t made a recent backup :S so that&#039;s all gone now, and didn&#039;t feel like rewriting the whole **** thing over again tongue.gif</p><p>MayB i&#039;ll get to it some time. If so, you&#039;re on my list of people who are interested tongue.gif</p><p>===============================================================<br />Response from Grnxnm to Dipstick:</p><p>Thanks for the information! I&#039;ll try this out myself. Did you happen to send your tool to anyone? Maybe I can ask them for a copy.</p><p>When you update the TXTSETUP.SIF file with values from bashrat&#039;s scripts, where are these values coming from? Does bashrat&#039;s stuff also generate a TXTSETUP.SIF, and you copy lines from it into the OPK TXTSETUP.TXT file?</p><p>Also, when copying bashrat&#039;s lines into TXTSETUP.SIF, is it necessary to first ensure that equivalent lines aren&#039;t already in this file (from Microsoft&#039;s WinPE builder itself) to avoid duplication?</p><p>Thanks again! I&#039;m no install expert so it really helps to get advice on this stuff.</p><p>Best Regards,</p><p>grnxnm</p><p>===============================================================<br />Response from Dipstick to Grnxnm:</p><p>No, I didn&#039;t send it to anyone yet, cause it wasn&#039;t quite finished yet with all desired features I had in mind, and I do not like to give out stuff that might cause problems newwink.gif So it&#039;s just my bad I didn&#039;t make any backups tongue.gif</p><p>Bashrats scripts automaticly add new lines to the existing TXTSETUP.SIF in the<br />\TempFolder\I386\ (if you let the scripts run on \TempFolder that is)</p><p>When these scripts were done, i&#039;d open \TempFolder\I386\TXTSETUP.SIF and copy the added lines located in the sections [SourceDisksFiles], [SCSI], [SCSI.Load] and [HardwareIdsDatabase].</p><p>So it might be a good idea to have a file comparisment tool (like an option in Total Commander) to have a looksee what was added to TXTSETUP.SIF, and copy these lines under those 4 sections into the TXTSETUP.SIF of the OPK BootCD.</p><p>It isn&#039;t really a problem if there are duplicate lines in the TXTSETUP.SIF, they only use a little more memory and the bootprocess takes a bit longer. The files used by these possible equivalent lines then just probably got overwritten by newer files, and should not create any conflicts between the double lines.</p><p>To be sure, you could always check, but i haven&#039;t encountered any problems with this subject (yet) tongue.gif</p><p>That about wraps up your questions this time. Might anything arise, drop it at my PM and i&#039;ll have a looksee if I can be of assistance. I&#039;m not a regular visitor of MSFN, so don&#039;t worry or get annoyed if my reply stays out for some days or so....</p><p>(also gonna undergo surgery on monday, so don&#039;t know how fast i can reply then tongue.gif )</p><p>===============================================================<br />Additional Response from Dipstick to Grnxnm:</p><p>What I also forgot to tell you is something I jusr realised.</p><p>Bashrats scripts also modify the WINNT.SIF file located in \TempFolder\I386</p><p>These lines need to be in the unattended.txt file within your configset, found in<br />\OPKTools\configsets\YourConfigset\</p><p>and WINNT.SIF needs to be restored to its natural contents tongue.gif</p><p>Sorry I forgot to mention this, slipped my mind, but will most likely now save you a lot of agony tongue.gif<br />===============================================================</p>]]></description>
			<author><![CDATA[null@example.com (INVALID_HANDLE_VALUE)]]></author>
			<pubDate>Wed, 04 Oct 2006 18:20:14 +0000</pubDate>
			<guid>http://forum.driverpacks.net/viewtopic.php?pid=4907#p4907</guid>
		</item>
	</channel>
</rss>
