Jump to content

Promise PDC20378 UNATTENDED INSTALL


the_doc735

Recommended Posts

Download Promise PDC20378 (FastTrak S150TX2 Plus) Drivers:

ftp://ftp.tyan.com/Promise_RAID/PDC20378/Promise378RAID.zip

The first place to add a copy is to the TXTMODE folder of your CD. That is: "c:\xpcd\$OEM$\TEXTMODE"

Here you can dump the 9 RAID/SATA files.

PROMISE PDC20378 RAID [WINXP]:

fasttx2k.inf

fasttx2k.cat

fasttx2k.sys

ptipbmf.dll

PROMISE PDC20378 SATA [WINXP]:

ulsata.inf

ulsata.cat

ulsata.sys

ptipbm.dll

vssver.scc

Location number two is the location specified (or will be specified) in WINNT.SIF for the

OEMpnpDriversPath.

On my CD this is: [$OEM$\$1\]

Drivers\000_PrRa1

Drivers\001_PrRa2

I have added the RAID drivers (all 4 files) to folder 000_PrRa1 and the SATA drivers (5 files) to

001_PrRa2.

Here you need to have your RAID/SATA drivers in the LOWEST numbered folders, i.e. don't have your

printer drivers in 000 and RAID/SATA in 001/2.

The third and final location is in the i386 directory which will be located at the root of your CD.

This time we only need to be concerned with the *.sys files of each driver set. That would be

fasttx2k.sys and ulsata.sys.

I chose to compress these files and I recommend you do the same. Use the MAKECAB utility to do so.

You'll end up with "fasttx2k.sy_" and "ulsata.sy_" Now simply copy both of these files to the i386

directory.

Copying finished!

Modifying installation files:

The first file to be modified is TXTSETUP.SIF which is in the i386 directory. This file tells Windows

what files to load during the text-only portion of setup. We are going to modify the file to make

Windows think that Microsoft put these new driver files in i386 and load them accordingly. Open up

TXTSETUP.SIF [with notepad] and do a search for: [sourceDisksFiles].

Now add this text EXACTLY AS SHOWN (except what's in the brackets).

CODE:

[sourceDisksFiles]

fasttx2k.sys=1,,,,,,4_,4,1,,,1,4

ulsata.sys=1,,,,,,4_,4,1,,,1,4

Each driver listing needs to be on its own line...you'll get the format once you look in TXTSETUP.SIF.

You can put this anywhere within the [sourceDisksFiles] section. I'm aware that there are multiple

instances of [sDF]...I added my drivers to the first instance.

Still within TXTSETUP.SIF search for [HardwareIdsDatabase].

These entries associate drivers with PCI device Ids detected on the machine. Within this section add

these lines:

CODE:

[HardwareIdsDatabase]

PCI\VEN_105A&DEV_6629="fasttx2k"

PCI\VEN_105A&DEV_3371="fasttx2k"

PCI\VEN_105A&DEV_3319="fasttx2k"

PCI\VEN_105A&DEV_3375="ulsata"

PCI\VEN_105A&DEV_3318="ulsata"

PCI\VEN_105A&DEV_6626="ulsata"

The "TXTSETUP.OEM" is a text file which can be opened & read in Notepad etc. and it contains the

device Ids.

These two files can be found in the 378RAID/378ATA folders in the PROMISE package you download.

If you're trying this out with other drivers and don't know the proper Id, look in txtsetup.oem or the

INF file associated with that particular driver.

Now find [sCSI.load] in TXTSETUP.SIF. Do a search within notepad (if necessary?).

Add the lines below to this section:

CODE:

[sCSI.load]

fasttx2k=fasttx2k.sys,4

ulsata=ulsata.sys,4

Lastly: (in TXTSETUP.SIF)

Search for[sCSI] and add this:

CODE:

[sCSI]

fasttx2k="Promise FastTrak fasttx2k Controller"

ulsata="Promise SATA150 TX Series IDE Controller"

Above, you can replace the text in quotes with anything you prefer.

The next file we need to create or modify is WINNT.SIF (also in the i386 directory)

Here all we need to do is point OEMpnpDriversPath to the locations we set up.

Remember $OEM$\$1\Drivers\000_PrRa1 & 001_PrRa2?

If that is the location of the RAID & SATA files then WINNT.SIF should read like this...

CODE:

[unattended]

OemPnPDriversPath="Drivers\000_PrRa1;Drivers\001_PrRa2"

If you have multiple folders like I do make sure that its all contained on ONE line (the forum

software might wrap it here).

The final file we need to create or modify is DOSNET.INF (also in the i386 directory).

Search for[FloppyFiles.2] and add this:

CODE:

[FloppyFiles.2]

d1,fasttx2k.sys

d1,ulsata.sys

Then search for[Files] and add this:

CODE:

[Files]

d1,fasttx2k.sys

d1,ulsata.sys

ALL CREDIT GOES TO RASKREN FOR THE ORIGINAL TEXT UPON WHICH THIS VERSION IS SOLELY BASED.

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