Jump to content

Slipstreaming Intel AHCI Drivers Error


adempewolff

Recommended Posts

Hello, I was trying to create an unattended windows xp pro cd that had the intel matrix storage drivers included. There are a lot of how tos on this subject all of which suggest a different way to do it, so I tried to use the methods that seemed most compatible with the instructions in the readme.txt file Intel included with the drivers.

I am using a Dell OEM copy of XP Pro which makes matters slightly more confusing.

What I did is added these lines to my winnt.sif file

in the [unattended] section:

; ****************************************************************************

; ****************************************************************************

; ** Filename: TxtSetup.OEM

; ****************************************************************************

; ****************************************************************************



[Disks]

disk1 = "Intel Matrix Storage Manager driver", iaStor.sys, \



[Defaults]

scsi = iaStor_ICH8M



;----------- Component Section -----------



[scsi]

iaStor_ICH8M = "Intel® 82801HEM SATA RAID Controller (Mobile ICH8M-E)"

iaAHCI_ICH8M = "Intel® 82801HEM/HBM SATA AHCI Controller (Mobile ICH8M-E/M)"

iaStor_ICH8R = "Intel® 82801HR/HH/HO SATA RAID Controller (Desktop ICH8R)"

iaAHCI_ICH8R = "Intel® 82801HR/HH/HO SATA AHCI Controller (Desktop ICH8R)"

iaStor_ESB2 = "Intel® 631xESB/632xESB SATA RAID Controller (Server/Workstation ESB2)"

iaAHCI_ESB2 = "Intel® 631xESB/632xESB SATA AHCI Controller (Server/Workstation ESB2)"

iaStor_ICH7MDH = "Intel® 82801GHM SATA RAID Controller (Mobile ICH7MDH)"

iaStor_ICH7DH = "Intel® 82801GR/GH SATA RAID Controller (Desktop ICH7R/DH)"

iaAHCI_ICH7R = "Intel® 82801GR/GH SATA AHCI Controller (Desktop ICH7R/DH)"

iaAHCI_ICH7M = "Intel® 82801GBM SATA AHCI Controller (Mobile ICH7M/DH)"

iaStor_ICH6R = "Intel® 82801FR SATA RAID Controller (Desktop ICH6R)"

iaAHCI_ICH6R = "Intel® 82801FR SATA AHCI Controller (Desktop ICH6R)"

iaAHCI_ICH6M = "Intel® 82801FBM SATA AHCI Controller (Mobile ICH6M)"



;-------------------------------------------



[Files.scsi.iaStor_ICH8M]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaStor.inf

catalog = disk1, iaStor.cat



[Files.scsi.iaAHCI_ICH8M]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaAHCI.inf

catalog = disk1, iaAHCI.cat



[Files.scsi.iaStor_ICH8R]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaStor.inf

catalog = disk1, iaStor.cat



[Files.scsi.iaAHCI_ICH8R]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaAHCI.inf

catalog = disk1, iaAHCI.cat



[Files.scsi.iaStor_ESB2]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaStor.inf

catalog = disk1, iaStor.cat



[Files.scsi.iaAHCI_ESB2]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaAHCI.inf

catalog = disk1, iaAHCI.cat



[Files.scsi.iaStor_ICH7DH]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaStor.inf

catalog = disk1, iaStor.cat



[Files.scsi.iaAHCI_ICH7R]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaAHCI.inf

catalog = disk1, iaAHCI.cat



[Files.scsi.iaStor_ICH7MDH]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaStor.inf

catalog = disk1, iaStor.cat



[Files.scsi.iaAHCI_ICH7M]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaAHCI.inf

catalog = disk1, iaAHCI.cat



[Files.scsi.iaStor_ICH6R]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaStor.inf

catalog = disk1, iaStor.cat



[Files.scsi.iaAHCI_ICH6R]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaAHCI.inf

catalog = disk1, iaAHCI.cat



[Files.scsi.iaAHCI_ICH6M]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaAHCI.inf

catalog = disk1, iaAHCI.cat





;-------------------------------------------



[Config.iaStor]

value = "", tag, REG_DWORD, 1b

value = "", ErrorControl, REG_DWORD, 1

value = "", Group, REG_SZ, "SCSI miniport"

value = "", Start, REG_DWORD, 0

value = "", Type, REG_DWORD, 1



;-------------------------------------------------------



[HardwareIds.scsi.iaStor_ICH8M]

id = "PCI\VEN_8086&DEV_282A&CC_0104","iaStor"



[HardwareIds.scsi.iaAHCI_ICH8M]

id = "PCI\VEN_8086&DEV_2829&CC_0106","iaStor"



[HardwareIds.scsi.iaStor_ICH8R]

id = "PCI\VEN_8086&DEV_2822&CC_0104","iaStor"



[HardwareIds.scsi.iaAHCI_ICH8R]

id = "PCI\VEN_8086&DEV_2821&CC_0106","iaStor"



[HardwareIds.scsi.iaStor_ESB2]

id = "PCI\VEN_8086&DEV_2682&CC_0104","iaStor"



[HardwareIds.scsi.iaAHCI_ESB2]

id = "PCI\VEN_8086&DEV_2681&CC_0106","iaStor"



[HardwareIds.scsi.iaStor_ICH7DH]

id = "PCI\VEN_8086&DEV_27C3&CC_0104","iaStor"



[HardwareIds.scsi.iaStor_ICH7MDH]

id = "PCI\VEN_8086&DEV_27C6&CC_0104","iaStor"



[HardwareIds.scsi.iaAHCI_ICH7R]

id = "PCI\VEN_8086&DEV_27C1&CC_0106","iaStor"



[HardwareIds.scsi.iaAHCI_ICH7M]

id = "PCI\VEN_8086&DEV_27C5&CC_0106","iaStor"



[HardwareIds.scsi.iaStor_ICH6R]

id = "PCI\VEN_8086&DEV_2652&CC_0104","iaStor"



[HardwareIds.scsi.iaAHCI_ICH6R]

id = "PCI\VEN_8086&DEV_2652&CC_0106","iaStor"



[HardwareIds.scsi.iaAHCI_ICH6M]

id = "PCI\VEN_8086&DEV_2653&CC_0106","iaStor"


Thanks for any help!

Link to comment
Share on other sites


I am using a Dell OEM copy of XP Pro which makes matters slightly more confusing.
Slipstream SP3 to disable/remove OEM adddons.
OemPnPDriversPath=dell\drivers

This line is not required at [MassStorageDrivers] approach. Setting is nice for addional drivers.
/i386/$OEM$/

Be aware a $ char may turned to _.

How do you create the CD? Which file system do you use?

Run IsoBuster, open the CD.

Does exist at ISO9660 a file \I386\$OEM$\TXTSETUP.OEM ?

Link to comment
Share on other sites

Thanks for your reply.

I did slipstream sp3 but it did not seem to remove the OEM files.

I will remove the PnP drivers thing.

I used the CDIMAGE GUI from the guide and I'm pretty sure it was set to ISO9660/Jolliet but I could be wrong.

I got tired of trying to do everything manually so I booted up nlite and slipstreamed the driver with it as textmode which worked for the most of the installation (read: it was able to access the hard drive in achi mode) but when the installation rebooted after copying files I got a blue screen of death (I copied down the STOP code if anyone reads hex...)

So if anyone has suggestions for why I am getting the BSOD with nlite install or advice on the former manual method it would be much appreciated.

For now I think I will go back to the manual method and start troubleshooting--at least I can tell what I'm doing that way... who knows what nlite is doing...

Link to comment
Share on other sites

Ok, so just an update on everything I've done for posterity's sake. I removed the PnP Drivers thing and burned a cd (although nlite had adulterated it by now so what I burned was a wierd hybrid of a manually configured setup and an nlited one). This worked all the way till after the reboot when installation began when it could not find the file asms in i386.

After this I decided to do a fresh nLite build. I copied the files from my Dell OEM XP Pro SP 2 cd, and ran nLite, I slipstreamed sp3, added the post-sp3 hotfixes as found with the windows update downloader mentioned in the guide on this site (minus the ie7 update). I then slipstreamed the ahci driver and intel chipset driver, I then removed the LANG components and created the CD.

This worked all the way until first reboot when it started the installer up but then I got a Lsass.exe error along the lines of: "There is not enough virtual memory or page file quota to complete the specified information." It then rebooted and went into a cycle of this error and rebooting.

I copied a fresh XPCD directory and tried again this time omitting the intel chipset drivers and including the LANG components. Same error.

I then decided it was probably either SP3 or a hotfix but not having the patience to continue troubleshooting after ~3 days of troubleshooting used nLite to only integrate the ahci driver and nothing else. This cd finally worked.

My guess is the lsass.exe error was either from:

1.The SP3 slipstream

2.nLite deleting all the OEM drivers for the SP3 slipstream

3.one of the hotfixes

Once I get my new setup up and running maybe I'll install a virtual machine and try and work this out. Or contact Dell because word on the street is that they have a SP3 OEM disk lying around with ahci support built in...

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...