Jump to content

Slipstream multiple SATA drivers on XP CD


xyzxyz

Recommended Posts

Hi

I'm trying to create an unattended Windows XP installation CD with multiple SATA drivers.

So far, I've integrated the AMD 780G/SB700 SATA drivers successfuly, but now I want to add some Intel drivers too.

The problem is that the intel's iastor.sys file contains all the drivers for Intel ICH7/8/9/10, and I don't know how should I write it down in the TXTSETUP.SIF [sCSI] section

this is the SATA drivers part from my TXTSETUP.SIF file:

[sourceDisksFiles]

ahcix86.sys = 1,,,,,,3_,4,1

iaStor.sys = 1,,,,,,3_,4,1

[HardwareIdsDatabase]

PCI\VEN_1002&DEV_4380&SUBSYS_280A103C = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_2814103C = "ahcix86"

PCI\VEN_1002&DEV_4392 = "ahcix86"

PCI\VEN_1002&DEV_4391 = "ahcix86"

PCI\VEN_1002&DEV_4393 = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_101E1462 = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_10221462 = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_10201462 = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_305817AA = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_305717AA = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_00421B0A = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_00431B0A = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_2A89103C = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_3054103C = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_3055103C = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_0184107B = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_0FFF0FFF = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_B0051458 = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_B0031458 = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_02131025 = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_02111025 = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_02161025 = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_6B311462 = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_6B321462 = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_021D1025 = "ahcix86"

PCI\VEN_1002&DEV_4381&SUBSYS_43811002 = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_43821002 = "ahcix86"

PCI\VEN_1002&DEV_4380&SUBSYS_43811002 = "ahcix86"

PCI\VEN_8086&DEV_2681&CC_0106 = "iaStor"

PCI\VEN_8086&DEV_27C1&CC_0106 = "iaStor"

PCI\VEN_8086&DEV_27C5&CC_0106 = "iaStor"

PCI\VEN_8086&DEV_2821&CC_0106 = "iaStor"

PCI\VEN_8086&DEV_2829&CC_0106 = "iaStor"

PCI\VEN_8086&DEV_2922&CC_0106 = "iaStor"

PCI\VEN_8086&DEV_2929&CC_0106 = "iaStor"

PCI\VEN_8086&DEV_3A02&CC_0106 = "iaStor"

PCI\VEN_8086&DEV_3A22&CC_0106 = "iaStor"

PCI\VEN_8086&DEV_2682&CC_0104 = "iaStor"

PCI\VEN_8086&DEV_27C3&CC_0104 = "iaStor"

PCI\VEN_8086&DEV_27C6&CC_0104 = "iaStor"

PCI\VEN_8086&DEV_2822&CC_0104 = "iaStor"

PCI\VEN_8086&DEV_282A&CC_0104 = "iaStor"

[sCSI.load]

ahcix86 = ahcix86.sys,4

iaStor = iaStor.sys,4

[sCSI]

ahcix86 = "AMD AHCI Compatible RAID Controller-x86 platform"

iaStor = "Intel® ESB2 SATA AHCI Controller"

iaStor = "Intel® ICH7R/DH SATA AHCI Controller"

iaStor = "Intel® ICH7M/MDH SATA AHCI Controller"

iaStor = "Intel® ICH8R/DH/DO SATA AHCI Controller"

iaStor = "Intel® ICH8M-E/M SATA AHCI Controller"

iaStor = "Intel® ICH9R/DO/DH SATA AHCI Controller"

iaStor = "Intel® ICH9M-E/M SATA AHCI Controller"

iaStor = "Intel® ICH10D/DO SATA AHCI Controller"

iaStor = "Intel® ICH10R SATA AHCI Controller"

iaStor = "Intel® ESB2 SATA RAID Controller"

iaStor = "Intel® ICH7R/DH SATA RAID Controller"

iaStor = "Intel® ICH7MDH SATA RAID Controller"

iaStor = "Intel® ICH8R/ICH9R/ICH10R/DO SATA RAID Controller"

iaStor = "Intel® ICH8M-E/ICH9M-E SATA RAID Controller"

as you can see, there are 14 lines with iastor = "drive name x", but how will the setup gonna know which name is assiged to which intel driver?

As i understand, the worst thing that could happen is that the driver name in the device manager will be incorrect, not affecting the drivers performance by any way, but still, it would be nice to have the real driver name in the device manager.

Thanks :)

Edited by xyzxyz
Link to comment
Share on other sites


As i understand, the worst thing that could happen is that the driver name in the device manager will be incorrect

Don't worry. Txtsetup.sif is used at textmode setup only. This name is displayed at textmode part.

Driver is installed at gui mode. Settings and name are used from Iaahci.inf and iastor.inf.

There is a nice displayed device manager.

Use txtsetup.sif

[SCSI] 
ahcix86 = "AMD AHCI Compatible RAID Controller-x86 platform"
iaStor = "Intel® SATA AHCI/RAID Controller"

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...