Need help with XP Pro install to a Serial ATA drive - getting error every time and want someone to e

G

Goggz

I am trying to install XP Pro with SP2 slipstreamed onto a Serial ATA Drive.

At the commencement of the process I have to press F6 to install the SATA
drivers.

Everything goes fine until I have selected the required driver and press the
Enter key to load it.

At that point I get the following error message:

"File \WINXP\fasttx2k.sys caused an unexpected error (18) at line 2113 in
d:\xpsprtm\base\boot\oemdisk.c."

I tried installing XP Pro from the original disk and got a virtually
identical error message:

"File \WINXP\fasttx2k.sys caused an unexpected error (18) at line 2108 in
d:\xpsp1\base\boot\oemdisk.c."

I have learnt elsewhere that the error (18) relates to some problem with a
file location, but I have no idea what the heck is going on.

I would really appreciate it if someone who can interpret this mess would
explain it to me please!




**********************************************************************************

The files required to install the SATA driver are loaded onto the floppy in
the root of a:\ and consist of the following files whose contents I have
opened in Notepad:

fasttx2k which contains the word "fasttx2k".
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬

txtsetup.oem which contains:
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬
[Disks]
d1 = "Promise FastTrak 376 Driver Diskette", \fasttx2k, \
d2 = "Promise FastTrak 376 Driver Diskette", \fasttx2k, \nt4
d3 = "Promise FastTrak 376 Driver Diskette", \fasttx2k, \Win2000
d4 = "Promise FastTrak 376 Driver Diskette", \fasttx2k, \WinXP

[Defaults]
scsi = FastTrak_TX2K_xp

[scsi]
FastTrak_TX2K_xp = "WinXP Promise FastTrak 376 (tm) Controller", fasttx2k
FastTrak_TX2K_nt5 = "Win2000 Promise FastTrak 376 (tm) Controller", fasttx2k
FastTrak_TX2K_nt4 = "WinNT Promise FastTrak 376 (tm) Controller", fasttx2k

[Files.scsi.FastTrak_TX2K_xp]
driver = d4, fasttx2k.sys, fasttx2k
inf = d4, fasttx2k.inf
catalog= d4, fasttx2k.cat

[HardwareIds.scsi.FastTrak_TX2K_xp]
id="PCI\VEN_105A&DEV_3376", "fasttx2k"

[Files.scsi.FastTrak_TX2K_nt5]
driver = d3, fasttx2k.sys, fasttx2k
inf = d3, fasttx2k.inf
catalog= d3, fasttx2k.cat

[HardwareIds.scsi.FastTrak_TX2K_nt5]
id="PCI\VEN_105A&DEV_3376", "fasttx2k"


[Files.scsi.FastTrak_TX2K_nt4]
driver = d2, fasttx2k.sys, fasttx2k
inf = d2, fasttx2k.inf

[Config.fasttx2k]
value = "", Tag, REG_DWORD, 1


Fasttx2k.cat which contains the words "fasttrak TX2100".
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬

fasttx2k.INF which contains the following:
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬
[FasttrakPCI_376.NT.Services]
AddService = fasttx2k, 2, FasttrakPCI_Service_Inst, Miniport_EventLog_Inst

[FasttrakPCI_Service_Inst]
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_BOOT_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\fasttx2k.sys
LoadOrderGroup = "SCSI Miniport"
AddReg = pnpsafe_pci_addreg, ftsata_cache_addreg

[pnpsafe_pci_addreg]
HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001

[ftsata_cache_addreg]
HKR, "Parameters\Cache", "DefSize", 0x00010001, 0x00900000
HKR, "Parameters\Cache", "Flag",0x00010001, 0x00000000
HKR, "Parameters\Cache", "WriteMode",0x00010001, 0x00000001
HKR, "Parameters\Cache", "ThreadNum",0x00010001, 0x00000008
HKR, "Parameters\Cache", "HotSpareDisable",0x00010001, 0x00000000

[Miniport_EventLog_Inst]
AddReg = Miniport_EventLog_AddReg

[Miniport_EventLog_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,%11%%IOLOGMSGDLL%
HKR,,TypesSupported,%REG_DWORD%,7

[MoveMiniPort.NT]
Fasttx2k.sys

[SourceDisksFiles]
Fasttx2k.sys = 1

[SourceDisksNames]
1 = %DISKNAME1%,,,,
2 = %DISKNAME2%,,,,

[strings]
Promise="Promise Technology"
PCI\VEN_105A&DEV_3376.DeviceDesc="WinXP Promise FastTrak 376 (tm)
Controller"

REG_EXPAND_SZ=0x00020000
REG_DWORD=0x00010001
IOLOGMSGDLL="\IoLogMsg.dll"
DISKNAME1="Promise FastTrak 376 Driver Diskette"
DISKNAME2="Windows system"

fasttx2k.sys which contains complete gobbledegook except for a line near the
beginning which says "This program cannot be run in DOS mode"
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬
I presume that this file has either been encrypted or compiled or
something...

Readme.txt which contains:
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬

***********************************
* *
* FastTrak 376 Driver Diskette *
* *
***********************************


====================
Contents on the disk
====================
README TXT This readme file
FASTTX2K Microsoft Windows miniport disk label file
TXTSETUP OEM Microsoft Windows miniport text mode setup file

WINXP <DIR>
FASTTX2K SYS Microsoft WindowsXP miniport driver
FASTTX2K INF Microsoft Windows miniport setup file

WIN2000 <DIR>
FASTTX2K SYS Microsoft Windows2000 miniport driver
FASTTX2K INF Microsoft Windows miniport setup file

WIN98-ME <DIR>
FASTTX2K MPD Microsoft Windows98-ME miniport driver
FASTTX2K INF Microsoft Windows miniport setup file
PTISTP DLL Advanced INF file format support file
FTTKVSD VXD FastTrak utility driver
PU66VSD VXD Promise power management driver

NT4 <DIR>
FASTTX2K SYS Microsoft WindowsNT miniport driver file
FASTTX2K INF Microsoft Windows miniport setup file

================
Software Version
================
Microsoft Windows NT4 miniport driver 1.00.0.19
Microsoft Windows 2000 miniport driver 1.00.0.19
Microsoft Windows 98-ME miniport driver 1.00.0.19
Microsoft Windows XP miniport driver 1.00.0.19

Anyone who can make sense of this and help me get this damned OS installed
onto the machine will have my undying gratitude (but unfortunately I can't
afford anything else after buying XP Pro ;)

Many thanks for your help in advance,

Goggz
 
G

Goggz

For those who may have been mulling this one over, I thank you for your
consideration.

I managed to sort this out myself - no mean feat for a technodork.....

the clue was in the error message where it said \WINXP\

I made the mistake of extracting the drivers from the download to my HDD
instead of directly to a floppy, thus disrupting the folder/file hierarchy
because I dragged only the XP drivers over to the root of A:\, so when WinXP
Setup was looking for the file in the place it had been told to look
(A:\WINXP\), it wasn't there.

Sooo simple.

Cheers, Goggz
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top