I am using Jan Buelens HII tools to provision Windows XP.
It is working well. At this point I can image all of my desktop and laptop models from one base image.
I am having a problem with a Lenovo M58P. My base image somehow got a newer version of the SATA driver and I need an OLDER version for the M58P.
The version that installs works but has a problem that the older driver doesn't have.
I am using injectmsd.exe to inject the correct (older version) of iastor.sys and the inf and reg files that I captured from a PC with the proper driver installed.
It seems that injectmsd will not backlevel the files.
New SATA version (in my image):
Intel ICH10D/DO SATA AHCI Controller
Old SATA version (the one I am trying to inject)
Intel ICH10D/Do SATA AHCI Controller
One more thing, the "old" driver is the current driver on Lenovo System Update and the Lenovo website, but it is not a signed driver.
I was also open to the idea of running some sort of install after the OS is up but I'm not sure how to do this. Copying the old file to the system32\drivers directory isn't enough.