SATA ICH8M Drivers: Windows XP Driver Injection Script

SATA ICH8M Drivers: Windows XP Driver Injection Script
Filed under: Deployment, Imaging

I have taken the basis of a Microsoft workaround to take the out-of-the-box shipped XP IDE drivers to inject them into an image format to prevent the well recognized BSOD on boot-up.

This simple script/ package will copy the required drivers into the correct area for XP to detect them and inject the required registry keys for the O/S to boot trouble free with SATA native mode enabled on the current generation of HP laptops.

As later generations of the drivers are released I will try and keep this updated to include the new drivers.

For more information related to this issue please refer to: http://juice.altiris.com/tech-tip/2274/hp-computer...

If you try this on a different model please add a post with the model machine you have tested this with.

Tested models:
HP 6910p
HP 2510p
HP 8910w
HP 6400

Updated: There is a new revision of the chipset within the HP 6901p laptops. I have ammended the script to take into account of this new change and have uploaded it as MK2.

I have created a ICH9 version of this script. please follow the link below for information.

http://juice.altiris.com/download/3686/sata-ich9-d...

License: AJSL
By clicking the download link below, you agree to the terms and conditions in the Altiris Juice Software License
Support: User-contributed tools on the Juice are not supported by Altiris Technical Support. If you have questions about a tool, please communicate directly with the author by visiting their profile page and clicking the 'contact' tab.
3.945945
Average: 3.9 (37 votes)
AttachmentSize
IDE Driver Merge.zip243.37 KB
IDE Driver Merge MK2.zip453.46 KB

I have been asked how do you use it in your environment

Basically there are two ways you can approach this:

First way is to run the script post deployment, BUT you will have to disable SATA native mode before you can run this. This will take time per deployment and to date have not found a way of using the likes of Firm.exe to get around this.

The ideal way is to put your vanilla image onto a machine that is not affected by SATA either by disabling it or using an older generation. Boot to the OS and run the script once run then recapture the image and test on an affected machine.

Confirmed Unsupported Chipsets

Unsupported chipsets:

ICH9D0

Model confirmed affected:

Dell Optiplex 755
(No other large brand supplier seems to use this chipset.)

I will be working with a contact with this model on site to release a verison that supports this chipset.

Dell Optiplex 755 (sata)

I am having the same issue with the 755. Have you been able to create a fix for it? How did you do it for the HP's? I have seen a similar fix for the IBM/Lenovo machines.

I have the same issue

johnquinn's picture

I have the Dell Optiplex 755 with the same issue. I have an image that works perfectly well as long as you set the controller to Legacy mode.

If you find a way to this with the ICH9R drivers, I would love to hear about it.

Syndicate content