Jump to content

Intel and Promise RAID - Unattended


Recommended Posts

Posted

Unattended install of Intel ICHR Raid and Promise Raid contollers.

1. Add the following to TXTSETUP.SIF (<cd>\i386 directory):

[sourceDisksFiles]

fasttx2k.sys = 1,,,,,,_3,4,1

iaStor.sys = 1,,,,,,_3,4,1

[sCSI]

fasttx2k = "WinXP Promise FastTrak 376/378 Controller"

iaStor = "Intel® 82801ER SATA RAID Controller"

[sCSI.Load]

iaStor = iaStor.sys,4

fasttx2k = fasttx2k.sys,4

[HardwareIDsDatabase]

PCI\VEN_8086&DEV_24DF&CC_0104 = "iaStor"

PCI\VEN_105A&DEV_3373, "fasttx2k"

PCI\VEN_105A&DEV_3376, "fasttx2k"

Notes:

If booting from a hard drive then the \i386 directory will be \MININT

Promise driver is version 1.0.30. If using the 1.0.37 drivers the HardwareIDs will change and will not work as stated above.

I combined all the changes for txtsetup.sif into 1 block as above rather than having to search and replace 4 different places. The parser will handle combining the duplicate sections.

2. Add the following to, or create, WINPEOEM.SIF (<cd>\i386\system32):

[OemDriverParams]

OemDriverRoot = ""

OemDriverDirs = iaStor, fasttx2k

3. Create iaStor and fasttx2k folders in <cd>\i386\system32\drivers. Add relevant drivers and support files (.inf, .cat, .sys, .dll).

4. Distribute fasttx2k drivers as follows:

Copy FASTTX2K.CAT to the i386\system32\config folder

Copy FASTTX2K.INF to the I388\INF folder

Copy FASTTX2K.sys to the I386\system32\drivers folder

Copy ptipbmf.dll to the I386\system32 folder

Not sure why the Promise drivers need to be manually distributed to the different folders? But, it works so . . .

BTW, this set up works on my ASUS P4C800_DLX.


Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

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