<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Different types of mass storage drivers?</title><link>http://blogs.technet.com/mniehaus/archive/2008/05/20/different-types-of-mass-storage-drivers.aspx</link><description>Yes, in fact there are two different types: Class=SCSIAdapter. Until recently, most mass storage drivers specified class "SCSIAdapter," which doesn't mean that they are actually SCSI-based. Drivers for many IDE/ATA and RAID controllers also fall into</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Different types of mass storage drivers?</title><link>http://blogs.technet.com/mniehaus/archive/2008/05/20/different-types-of-mass-storage-drivers.aspx#3057833</link><pubDate>Tue, 20 May 2008 15:39:22 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3057833</guid><dc:creator>prjus</dc:creator><description>&lt;p&gt;Changing the script as decribed leaves me with an error 32811 and a ZTIStorageDriversSysprep.log with the following content at the end:&lt;/p&gt;
&lt;p&gt;&amp;lt;![LOG[DriverPackage is missing txtsetup.oem : &amp;nbsp;\\PLATO\Distribution$\Out-of-box Drivers\SCSIAdapter\ahcix86 2.5.1540.35\TxtSetup.oem]LOG]!&amp;gt;&amp;lt;time=&amp;quot;13:51:49.000+000&amp;quot; date=&amp;quot;05-20-2008&amp;quot; component=&amp;quot;ZTIStorageDriversSysprep&amp;quot; context=&amp;quot;&amp;quot; type=&amp;quot;1&amp;quot; thread=&amp;quot;&amp;quot; file=&amp;quot;ZTIStorageDriversSysprep&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;![LOG[DriverPackage is missing txtsetup.oem : &amp;nbsp;\\PLATO\Distribution$\Out-of-box Drivers\System\5000XZV 8.3.0.1011\TxtSetup.oem]LOG]!&amp;gt;&amp;lt;time=&amp;quot;13:51:50.000+000&amp;quot; date=&amp;quot;05-20-2008&amp;quot; component=&amp;quot;ZTIStorageDriversSysprep&amp;quot; context=&amp;quot;&amp;quot; type=&amp;quot;1&amp;quot; thread=&amp;quot;&amp;quot; file=&amp;quot;ZTIStorageDriversSysprep&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;![LOG[DriverPackage is missing txtsetup.oem : &amp;nbsp;\\PLATO\Distribution$\Out-of-box Drivers\System\5000XZV 8.3.0.1011\TxtSetup.oem]LOG]!&amp;gt;&amp;lt;time=&amp;quot;13:51:50.000+000&amp;quot; date=&amp;quot;05-20-2008&amp;quot; component=&amp;quot;ZTIStorageDriversSysprep&amp;quot; context=&amp;quot;&amp;quot; type=&amp;quot;1&amp;quot; thread=&amp;quot;&amp;quot; file=&amp;quot;ZTIStorageDriversSysprep&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;![LOG[ZTI ERROR - Unhandled error returned by ZTIStorageDriversSysprep: Element not found (32811)]LOG]!&amp;gt;&amp;lt;time=&amp;quot;13:51:50.000+000&amp;quot; date=&amp;quot;05-20-2008&amp;quot; component=&amp;quot;ZTIStorageDriversSysprep&amp;quot; context=&amp;quot;&amp;quot; type=&amp;quot;3&amp;quot; thread=&amp;quot;&amp;quot; file=&amp;quot;ZTIStorageDriversSysprep&amp;quot;&amp;gt;&lt;/p&gt;
</description></item><item><title>re: Different types of mass storage drivers?</title><link>http://blogs.technet.com/mniehaus/archive/2008/05/20/different-types-of-mass-storage-drivers.aspx#3057916</link><pubDate>Tue, 20 May 2008 17:57:45 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3057916</guid><dc:creator>mniehaus</dc:creator><description>&lt;p&gt;Sadly, that's a different bug - the script tries to remove a PnP ID from the list it is tracking without first seeing if it is in the list (e.g. it's trying to remove two different drivers with the same PnP ID). &amp;nbsp;We are still working on a fix for that one.&lt;/p&gt;
</description></item><item><title>re: Different types of mass storage drivers?</title><link>http://blogs.technet.com/mniehaus/archive/2008/05/20/different-types-of-mass-storage-drivers.aspx#3064851</link><pubDate>Mon, 02 Jun 2008 15:31:26 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3064851</guid><dc:creator>gmajor11</dc:creator><description>&lt;p&gt;When will a fix for the 32811 error/bug be released? &amp;nbsp;Any ideas?&lt;/p&gt;
</description></item><item><title>re: Different types of mass storage drivers?</title><link>http://blogs.technet.com/mniehaus/archive/2008/05/20/different-types-of-mass-storage-drivers.aspx#3083327</link><pubDate>Fri, 04 Jul 2008 04:53:25 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3083327</guid><dc:creator>Konrad</dc:creator><description>&lt;p&gt;I ran into the second bug and I _think_ I've worked around it by inserting some code into the EnumeratePnPDrivers() function to check for the .oem file before it adds it to it's list of devices.&lt;/p&gt;
&lt;p&gt;At what I think was line 508 of the original file, I inserted the following:&lt;/p&gt;
&lt;p&gt;if fOKToUse then&lt;/p&gt;
&lt;p&gt; Dim sDriver_name, oDevice_extra&lt;/p&gt;
&lt;p&gt; Set oDevice_extra = oDriversXML.DocumentElement.SelectSingleNode(&amp;quot;//drivers/driver[@guid='&amp;quot; &amp;amp; sGUID &amp;amp; &amp;quot;']/Source&amp;quot;)&lt;/p&gt;
&lt;p&gt; sDriver_name = oFSO.GetParentFolderName ( oDevice_extra.Text )&lt;/p&gt;
&lt;p&gt; if not oFSO.FileExists( oEnvironment.Item(&amp;quot;ResourceRoot&amp;quot;) &amp;amp; Mid(sDriver_name, 2) &amp;amp; &amp;quot;\TxtSetup.oem&amp;quot; ) then&lt;/p&gt;
&lt;p&gt; &amp;nbsp;oLogging.CreateEntry &amp;nbsp;&amp;quot;DriverPackage is missing txtsetup.oem : &amp;nbsp;&amp;quot; &amp;amp; oEnvironment.Item(&amp;quot;ResourceRoot&amp;quot;) &amp;amp; Mid(sDriver_name, 2) &amp;amp; &amp;quot;\TxtSetup.oem&amp;quot;, LogTypeInfo&lt;/p&gt;
&lt;p&gt; &amp;nbsp;fOKToUse = False&lt;/p&gt;
&lt;p&gt; end if &lt;/p&gt;
&lt;p&gt;end if&lt;/p&gt;
</description></item><item><title>re: Different types of mass storage drivers?</title><link>http://blogs.technet.com/mniehaus/archive/2008/05/20/different-types-of-mass-storage-drivers.aspx#3090824</link><pubDate>Fri, 18 Jul 2008 18:29:26 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3090824</guid><dc:creator>lbisho2</dc:creator><description>&lt;p&gt;Just to be clear, did you insert this just before the original line 508, so that the if fOKToUse condition check on the original line 508 would fail as a result of your insertion?&lt;/p&gt;
</description></item><item><title>re: Different types of mass storage drivers?</title><link>http://blogs.technet.com/mniehaus/archive/2008/05/20/different-types-of-mass-storage-drivers.aspx#3090830</link><pubDate>Fri, 18 Jul 2008 18:41:05 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3090830</guid><dc:creator>mniehaus</dc:creator><description>&lt;p&gt;We will be releasing an update for MDT 2008 probably in early August containing the fixes for these issues.&lt;/p&gt;
</description></item><item><title>re: Different types of mass storage drivers?</title><link>http://blogs.technet.com/mniehaus/archive/2008/05/20/different-types-of-mass-storage-drivers.aspx#3090834</link><pubDate>Fri, 18 Jul 2008 19:11:39 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3090834</guid><dc:creator>lbisho2</dc:creator><description>&lt;p&gt;That is good to know, but in the mean time I have a project deadline and I need to work around it. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;On the bright side, I have had to dig deep into how MDT works, so I feel like I'm getting a pretty good handle on it now. &amp;nbsp;After I finish my immediate deliverable, I will compile a summary of the issues I have encountered and the various workarounds I had to implement to get MDT working with XP, as well as some feature suggestions which I have, and post it.&lt;/p&gt;
</description></item><item><title>re: Different types of mass storage drivers?</title><link>http://blogs.technet.com/mniehaus/archive/2008/05/20/different-types-of-mass-storage-drivers.aspx#3106564</link><pubDate>Fri, 15 Aug 2008 16:55:11 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3106564</guid><dc:creator>sulan</dc:creator><description>&lt;p&gt;Is this fixed in MDT 2008 Update 1? &lt;/p&gt;
&lt;p&gt;I have a relatively small number of models. Can I skip using the $OEM$ tactic to manually insert mass storage drivers into my images, and just rely on ZTIStorageDriversSysprep.wsf to fix this for me during image creation?&lt;/p&gt;
&lt;p&gt;Do I also need to use StorageDriverSysPrepGroup to accomplish this?&lt;/p&gt;
</description></item><item><title>re: Different types of mass storage drivers?</title><link>http://blogs.technet.com/mniehaus/archive/2008/05/20/different-types-of-mass-storage-drivers.aspx#3113204</link><pubDate>Thu, 28 Aug 2008 09:37:09 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3113204</guid><dc:creator>mniehaus</dc:creator><description>&lt;p&gt;MDT 2008 Update 1 does include fixes for all the known mass storage driver issues.&lt;/p&gt;
&lt;p&gt;You could choose to do things the old way with $OEM$, TEXTMODE, etc. &amp;nbsp;If you do that, you can disable the step that runs ZTIStorageDrivers.wsf.&lt;/p&gt;
&lt;p&gt;ZTIStorageDriversSysprep.wsf isn't dependent on ZTIStorageDrivers, so you could choose to do one and not the other.&lt;/p&gt;
</description></item><item><title>re: Different types of mass storage drivers?</title><link>http://blogs.technet.com/mniehaus/archive/2008/05/20/different-types-of-mass-storage-drivers.aspx#3144065</link><pubDate>Wed, 29 Oct 2008 16:55:52 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3144065</guid><dc:creator>rcustersp</dc:creator><description>&lt;p&gt;I am still having this issue when using MDT 2008 Update 1. I have tried building an image on 2 separate machines, a Dell laptop and an HP desktop. Everything runs perfectly until it runs sysprep. After sysprep is run and the computer restarts, the machine then reboots continuously. Any suggestions?&lt;/p&gt;
</description></item><item><title>re: Different types of mass storage drivers?</title><link>http://blogs.technet.com/mniehaus/archive/2008/05/20/different-types-of-mass-storage-drivers.aspx#3144770</link><pubDate>Thu, 30 Oct 2008 19:17:25 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3144770</guid><dc:creator>mniehaus</dc:creator><description>&lt;p&gt;There are several reasons the computer could restart - all involve crashes. &amp;nbsp;So the trick is to stop the machine from rebooting so that you can see what the crash is. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;When the computer is starting up, you should be able to quicky hit F8. &amp;nbsp;That should get you to a screen where you can choose &amp;quot;Disable automatic startup&amp;quot;. &amp;nbsp;Then you should be able to see the STOP error on the screen.&lt;/p&gt;
&lt;p&gt;If it's a STOP 0x7B, it's a mass storage driver issue. &amp;nbsp;STOP 0xEA is probably related to KB 931761 (make sure you've enabled the Diskpart BIOS compatibility mode step). &amp;nbsp;Anything else is likely relatd to a driver.&lt;/p&gt;
&lt;p&gt;-Michael&lt;/p&gt;
</description></item><item><title>re: Different types of mass storage drivers?</title><link>http://blogs.technet.com/mniehaus/archive/2008/05/20/different-types-of-mass-storage-drivers.aspx#3270630</link><pubDate>Tue, 04 Aug 2009 21:01:57 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3270630</guid><dc:creator>CSpahn</dc:creator><description>&lt;p&gt;Michael, please help!&lt;/p&gt;
&lt;p&gt;I am using MDT 2008 Update 1. I am installing Windows XP Pro with SP3, and having issues with this right off the bat. &lt;/p&gt;
&lt;p&gt;I am deploying to a VMware Workstation 6.5 VM. &lt;/p&gt;
&lt;p&gt;First I imported the VMware drivers that are used for in VMware Tools, and added them to a driver group VMware. I set my deployment point to use this driver group and then set the WinPE tab to use this driver group. When the task sequence runs, I get a 7B stop error after the text mode reboot. I tried the Diskpart BIOS compatibility step and that did not help.&lt;/p&gt;
&lt;p&gt;Then I set my deployment point to use NO out-of-box drivers and updated the deployment point. Now I can run through the entire task sequence with no errors or warnings, but I get a 7B error after rebooting the reference machine or after loading the wim.&lt;/p&gt;
&lt;p&gt;My assumption here is that no VMware driver is actually needed since the install worked fine all the way up to the sysprep. So if it is using in-the-box drivers, why am I getting an error after the sysprep?&lt;/p&gt;
</description></item></channel></rss>