Avatar of tmaususer
tmaususer
Flag for United States of America asked on

Unique SATA driver

I have a hardware independent image that I am trying to deploy on an HP dc5700 desktop.  I need to find SATA drivers for the deployment.  So far, I have only found drivers embedded in the chipset installation for the motherboard.  However, this does not provide me with all of the files I want.  The chipset only gives me the .inf and the .cat.  I want the iaAHCI.cat, iaAHCI.inf, iaStor.cat, iaStor.inf, iaStor.sys, and TXTSETUP.OEM file.  For some reason, the SATA driver roll-up from Intel does not work for the hardware independent deployment even though it works with Windows PE.  I have not had this problem with other models.  That SATA controller seems to be a little unique on this computer model.

In device manager, the names of the controllers appear as below:
Intel® ICH8 2 port Serial ATA Storage Controller – 2825
Intel® ICH8 4 port Serial ATA Storage Controller – 2820

The hardware ID’s are as below:
PCI\VEN_8086&DEV_2825&SUBSYS_2808103C&REV_02
PCI\VEN_8086&DEV_2820&SUBSYS_2808103C&REV_02
PCHardware

Avatar of undefined
Last Comment
tmaususer

8/22/2022 - Mon
David

You need to go to the HP site and use their drivers.  HP, like most motherboard makers set up different DMA addresses and offsets that don't conflict with other peripherals on the motherboards.   Intel's drivers are for intel's motherboards, or for stand-alone cards.   You've been lucky in the past that other drivers have worked, the norm is that they won't.

support.hp.com  enter make/model, and go to drivers.   Use whatever TXTSETUP.OEM files, .inf, .dll, etc.   (Also since you are clearly looking for matrix, make sure that the matrix controller is enabled on the motherboard.  


HP typically has several revisions of motherboards, so their installer programs may also have different drivers inside of them.  The fastest way to solve the problem is get HP's OEM CD, or at least retail version of XP, Win7 or whatever O/S is closest to your image, and run HP's installer to set up the drivers.  If necessary, boot to a separate controller that you do have drivers for, then install HP drivers, then figure out what files were added and registry changes were made.
ASKER CERTIFIED SOLUTION
☠ MASQ ☠

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
GET A PERSONALIZED SOLUTION
Ask your own question & get feedback from real experts
Find out why thousands trust the EE community with their toughest problems.
nobus

you could install allthe drivers on 1 PC - then copy the needed files
tmaususer

ASKER
Still having issues, but I think I will close the case anyway.
Your help has saved me hundreds of hours of internet surfing.
fblack61