Deployment Artist
   Minimize

 

The deployvista.com site is finally put to rest...

You find new content on the Deployment Research site, a site filled with articles and video-tutorials on how to deploy operating systems. If you are missing something on the new site, please let me know. You can find me on twitter on my @jarwidmark alias.

You can also search the old deployvista.com article archive below.

Regards / Johan Arwidmark


 Print   
 Blog_List Minimize

 Print   
 Blog_Archive Minimize

 Print   
 New_Blog Minimize
You must be logged in and have permission to create or edit a blog.

 Print   
 Sample Storage Drivers and Sysprep.inf for Windows XP builds (MDT 2008) Minimize
Location: BlogsJohan Arwidmark    
Posted by: johan 10/28/2008

Need to create an hardware independent Windows XP image?  Here are the instructions, base drivers and sysprep.inf to get you going... The instructions are for MDT 2008 Lite Touch

Step-by-step...

  1. Download the files from:
    http://www.deployvista.com/Repository/tabid/71/EntryId/50/DMXModule/396/ctl/EntryDetails/mid/396/language/sv-SE/Default.aspx
     
  2. Copy the $OEM$ folder to \Distribution\Operating Systems\
     
  3. Update the [SysprepMassStorage] section in  \Distribution\Control\<Task Sequence ID>\Sysprep.inf file with info from Sysprep_massstorage.txt
     
  4. In the Windows XP Task Sequence, disable the Capture Image -> Add mass storage drivers to sysprep action
Permalink |  Trackback

Comments (15)  
Re: Sample Storage Drivers and Sysprep.inf for Windows XP builds (MDT 2008)    By johan on 11/5/2008
I have posted an updated version (new drivers), and moved the sysprep_massstorage.txt to the root of the archive... I think this is THE solution right now to work with storage drivers for XP and Server 2003. Problem with drivers and hardware is that they change, and you sometimes need to adopt to reflect those changes. As far as the question on the Intel Driver... sometimes you need to merge a new and an older driver (pnpid wise)... or keep two different versions

Re: Sample Storage Drivers and Sysprep.inf for Windows XP builds (MDT 2008)    By kingskawn on 11/13/2008
Hi there, I have a working SCCM 2007 with SQL 2005 and MDT installed. I've got a working xp that I can deploy to machines.
But now we want to install this image (as a master image) to different types of computers. I was looking into the above information but I can't see anything on SCCM in it.
I don't use MDT with SCCM for now.

Can you tell me how to begin in order to have a basic image that installs all the necessary drivers and where I can create a task sequence to install the applications?
Thanks ;-)

Re: Sample Storage Drivers and Sysprep.inf for Windows XP builds (MDT 2008)    By cortez00 on 12/4/2008
dumb question, but can this be used for the ZTI process?

Re: Sample Storage Drivers and Sysprep.inf for Windows XP builds (MDT 2008)    By FrancoisRacine on 12/10/2008
Sound the mini setup is freezing on a Toshiba Tecra S10.
1. Image source: Dell optiplex GX115, uniprocessor, ACPI, IDE
2. DestinationTecra S10: Multiprocessor, SATA

It is just freezing with XP Sp2 or Sp3 during the windows XP installation.

Re: Sample Storage Drivers and Sysprep.inf for Windows XP builds (MDT 2008)    By speedyb on 1/16/2009
Hello Johan,

Just was trying your sample but found one little problem. the Ref_IntelInf folder is missing the TXTSETUP.OEM file.

Regards,

Bas Steelooper

Re: Sample Storage Drivers and Sysprep.inf for Windows XP builds (MDT 2008)    By marjoh on 1/19/2009
Hi there! Have been implementing MDT2008 (XP SP3 unattended setup) following your guides. Works like a charm... Thank you!
But... I'm now totally lost since trying to get Intel ICH10D/DO (for a dell optiplex 760) working. I have identified the DeviceID: PCI\VEN_8086&DEV_3A02&CC_0106 on such a system and added that line to the sysprep.inf (and corresponding files iahci, iastor & txtsetup.oem to the driver catalog that will be copied to C:\Drivers)

Setup starts so the PE part seams OK but then it stops. If I change BIOS to native IDE instead of SATA mode (don't remeber exactly what it says) on those systems it is being installed so it's definitely the controller that is the problem... ;-)

What am I missing? Probably something really simple.

Re: Sample Storage Drivers and Sysprep.inf for Windows XP builds (MDT 2008)    By AaronKnox on 2/11/2009
Excellent post, Johan! I fully understand your comments about drivers changing and having to adapt to those changes. Following your suggestion, I now have 2 Intel_SATA driver folders to help with the new ICH10 chipset. This might help marjoh, regarding the Dell Optiplex 760: To get the 760 optiplex to work with an XP image built on a 755, I had to include the 3A02, 3A22 and 2929 DeviceID's in sysprep.inf but I pointed them to the latest Intel SATA driver path and left the older device IDs at the older driver path. It appears the newer SATA drivers have orphaned the older SATA controllers as I was unsuccessful, in what used to work in years past, in simply updating the SATA drivers to the latest.

Re: Sample Storage Drivers and Sysprep.inf for Windows XP builds (MDT 2008)    By enriqueeeee on 4/7/2009
Good post but how about a guide to maintain this too, lets say add devices like Marjoh is saying. Thanks:)

Re: Sample Storage Drivers and Sysprep.inf for Windows XP builds (MDT 2008)    By Tronaldo on 4/14/2009
Thanks for a useful post, but I am having major problems with a HP 5850 SFF PC. It is AMD-based and uses an AMD SATA Native mode IDE driver. I have copied this driver and added it to the SCCM driverpackage. Running the task sequence to install the PC runs but it goes into an endless boot-loop after completing the installation (between the initial application of the OS and starting up for the first time in XP and running the final part of XP). Has anyone got suggestions regarding AMD storage drivers?

Re: Sample Storage Drivers and Sysprep.inf for Windows XP builds (MDT 2008)    By HSChronic on 4/24/2009
I tried this method and it works well, but I prefer to mount the WIM and directly edit the registry myself. This is more risky, but I have found it to be more reliable.

Re: Sample Storage Drivers and Sysprep.inf for Windows XP builds (MDT 2008)    By Techguy on 9/29/2011
Johan,

First, I want to thank you for sharing so much extremely valuable information in your deployment site, it has been a life saver for a project I'm working on.
Next, I badly need your help with Windows XP and mass storage drivers in MDT 2010. I have tried all your instructions and still can't seem to get MDT to load the drivers. My scenario is slightly different from some of the instruction you have provided, so perhaps this is why I'm stuck point. Could you please contact me so I can discuss my setup. I would be most grateful for you help.

Re: Sample Storage Drivers and Sysprep.inf for Windows XP builds (MDT 2008)    By johan on 9/29/2011
Feel free to post additional info here, and I will be glad to help you. You can also reach me at @jarwidmark on twitter...

Re: Sample Storage Drivers and Sysprep.inf for Windows XP builds (MDT 2008)    By chax3000 on 10/7/2011
I’m trying deploy XP using MDT 2010 in working environment. I’m having issue injecting SATA drivers for new models of the workstations. I followed your instruction posted on this site, but it didn’t work for me.

Here is what I try so far.

1. We received an new model laptop that has the DEVID of PCI\VEN_8086&DEV_1C03&CC_0106

2. I’ve made some changes to Sysprep_masstorage.txt like below and appended to Sysprep.inf in Task sequence of my deployment in MDT 2010.
; Added for Intel SATA Controller Support
;
PCI\VEN_8086&DEV_2682&CC_0104=C:\Drivers\Ref_IntelSATA\iastor.inf
PCI\VEN_8086&DEV_27C3&CC_0104=C:\Drivers\Ref_IntelSATA\iastor.inf
PCI\VEN_8086&DEV_27C6&CC_0104=C:\Drivers\Ref_IntelSATA\iastor.inf
PCI\VEN_8086&DEV_2822&CC_0104=C:\Drivers\Ref_IntelSATA\iastor.inf
PCI\VEN_8086&DEV_282A&CC_0104=C:\Drivers\Ref_IntelSATA\iastor.inf
PCI\VEN_8086&DEV_2653&CC_0106=C:\Drivers\Ref_IntelSATA\iaahci.inf
PCI\VEN_8086&DEV_2681&CC_0106=C:\Drivers\Ref_IntelSATA\iaahci.inf
PCI\VEN_8086&DEV_27C1&CC_0106=C:\Drivers\Ref_IntelSATA\iaahci.inf
PCI\VEN_8086&DEV_27C5&CC_0106=C:\Drivers\Ref_IntelSATA\iaahci.inf
PCI\VEN_8086&DEV_2821&CC_0106=C:\Drivers\Ref_IntelSATA\iaahci.inf
PCI\VEN_8086&DEV_2829&CC_0106=C:\Drivers\Ref_IntelSATA\iaahci.inf
PCI\VEN_8086&DEV_2922&CC_0106=C:\Drivers\Ref_IntelSATA\iaahci.inf
PCI\VEN_8086&DEV_5029&CC_0106=C:\Drivers\Ref_IntelSATA\iaahci.inf

3. Replaced all the files in %DeploymentShare%\$OEM$\$1\Drivers\Ref_IntelSATA folder with new drivers files that came with the new model of laptop

But that didn’t. Can you please point me the right direction? Thanks in advance.


Re: Sample Storage Drivers and Sysprep.inf for Windows XP builds (MDT 2008)    By johan on 10/9/2011
You need to rebuild the reference image after adding the new drivers, they are installed when MDT runs the sysprep reseal process. Another option is going unsupported, and add the drivers offline using a script. See this article: http://www.deployvista.com/Blog/JohanArwidmark/tabid/78/EntryID/145/language/en-US/Default.aspx

/ Johan

Re: Sample Storage Drivers and Sysprep.inf for Windows XP builds (MDT 2008)    By chax3000 on 10/13/2011
I went with this approach and it worked, thanks Johan.

Offline injections of Mass Storage Drivers

In Windows XP, injecing storage drivers offline is not supported, unless you use ConfigMgr 2007, then it suddenly is ... Mr David Ruhle has put together a nice script that does offline injection for Windows XP...

http://ruhle.wordpress.com/2009/10/20/injecting-intel-storage-drivers-into-xp-wims-via-mdt/

Updated download link to script: www.deploymentresearch.com/DRFiles/ztiwiminjection.zip


  
 Search_Blog Minimize

 Print   
Copyright Deployvista.com 2006-2012 (c)   Terms Of Use  Privacy Statement
DotNetNuke® is copyright 2002-2017 by DotNetNuke Corporation