TheTechGuide Forum
General Category => Software => Topic started by: fpulliam on April 18, 2003, 04:06:43 PM
-
I have a machine that I'm trying to put a RIPrep'd RIS
image on, but it's using a Promise FastTrak Tx2 IDE RAID
card, which isn't supported natively by XP. However the
install doesn't ask me to push F6, so I can designate that
I want to use another driver.
I also tried designating the info in the .sif file and
followed MS doco to make the oemsetup.txt file, and put
the appropriate files (.inf, .sys, .cat, and txtsetup.oem)
in the i386\$OEM$\textmode folder on the RIS server. But
I get an error:
File txtsetup.oem caused an unexpected error (21) at line
1742 in d:\xpclient\base\boot\setup\oemdisk.c.
I skip past that, and when it tries to examine the disk
configuration, it tells me:
The manufacturer provided file that Setup is trying to use
is corrupted or invalid:
Line 1 contains a syntax error.
Here is what my txtsetup.oem file looks like:
[Disks]
d1 = \"Promise FastTrak Family Driver Diskette\", fasttrak, \
[Defaults]
scsi = FastTrak_TX2_xp
[scsi]
FastTrak_TX2_xp = \"WinXP Promise FastTrak100 TX2/TX4 (tm)
Controller\", FastTrak
[Files.scsi.FastTrak_TX2_xp]
driver = d1, Fasttrak.sys, Fasttrak
inf = d1, Fasttrak.inf
catalog= d1, Fasttrak.cat
[HardwareIds.scsi.FastTrak_TX2_xp]
id=\"PCI\VEN_105A&DEV_6268\", \"Fasttrak\"
[Config.Fasttrak]
value = \"\", Tag, REG_DWORD, 1
In the .sif file, I have the following concerning the
driver:
[MassStorageDrivers]
\"WinXP Promise FastTrak100 TX2/TX4 (tm) Controller\" = \"OEM\"
[OEMBootFiles]
fasttrak.sys
fasttrak.cat
fasttrak.inf
txtsetup.oem
(yes, I have OEMPreinstall = Yes)
Any help is MUCH appreciated!
Frank Pulliam
Gaiensville, FL
-
I don't remember the Q article, but try changing this line:
d1 = \"Promise FastTrak Family Driver Diskette\", fasttrak, \
to this:
d1 = \"Promise FastTrak Family Driver Diskette\", fasttrak, .
This is what you have to do for Win2k, I don't know if this is needed for XP.
- Jazkal
-
Hi All!
I read that Q article in question, mentioned by our pal, Jazkal2, and it is Microsoft Knowledge Base Article - 28834.
I am a newbie to these forums and have a limited knowledge of PCs and like our pal fpulliam I am trying to pull a similar stroke with my PC.
I would like to do a full install without the need for a floppy, or the use of the F6 key, just
boot with the cd ........... go away..........and return to a fresh desktop. The PC has an ABIT KR7A-RAID m/board. The drivers for it are on a floppy disk. I am trying to setup a xp sp1 bootable cd with the drivers for the m/board included. Through these great forums I have travelled a long way. I have followed any instructions to the best I can. The drivers for the m/board are installed DRIVE:\XP\CD-ROOT\I386\$OEM$\Textmode folder. I have tried to create a TXTSETUP.OEM in the same folder. I fire up the pc, with a hard drive which is not partitioned or formatted. It boots from my newly compiled cd and tips along....I ignore the press F6 request......and then a little bit later, this message appears:
\"File txtsetup.oem caused an unexpected error (18) at line
1742 in d:\xpsp1\base\boot\setup\oemdisk.c.\"
I get an option to press any key to continue.......which I do on the off-chance
of a miracle, but then when it reboots to setup, I get this message:
\"The manufacturer provided file that Setup is trying to use
is corrupted or invalid:
Line 1 contains a syntax error.\"
This raid device is an onboard, HPT370/372 Host Adapter Device.
Below the line is what the textsetup.oem file supplied on the floppy contains.
_____________________________________________________________
d1 = \"HighPoint HPT370/372 IDE RAID Driver Diskette\", \Disk1, \
d2 = \"HighPoint HPT370/372 IDE RAID Driver Diskette\", \Disk1, \Winnt
d3 = \"HighPoint HPT370/372 IDE RAID Driver Diskette\", \Disk1, \Win2k
d4 = \"HighPoint HPT370/372 IDE RAID Driver Diskette\", \Disk1, \WinXP
scsi = Hpt3xxNT
[scsi]
Hpt3xxNT = \"Hpt370/372 IDE RAID Controller for WinNT 4.0\", Hpt3xxNT
Hpt3xx2K = \"Hpt370/372 IDE RAID Controller for Win2000\", Hpt3xxNT
Hpt3xxXP = \"Hpt370/372 IDE RAID Controller for WinXP\", Hpt3xx
[Files.scsi.Hpt3xxNT]
driver = d2, HPT3xxNT.sys, Hpt3xxNT
inf = d2, hpt3xxNT.inf, Hpt3xxNT
[Config.scsi.Hpt3xxNT]
value = \"\", Tag, REG_DWORD, 1
value = \"Parameters\PnpInterface\", 5, REG_DWORD, 1
[Files.scsi.Hpt3xx2K]
driver = d3, HPT3xxNT.sys, Hpt3xxNT
inf = d3, hpt3xxNT.inf, Hpt3xxNT
[Files.scsi.Hpt3xxXP]
driver = d4, Hpt3xx.sys, Hpt3xx
inf = d4, Hpt3xx.inf, Hpt3xx
inf = d4, Rcm.inf, Hpt3xx
[Config.Hpt3xx]
value = \"\", Tag, REG_DWORD, 1
value = \"Parameters\PnpInterface\", 5, REG_DWORD, 1
[HardwareIds.scsi.Hpt3xx2K]
id = \"PCI\VEN_1103&DEV_0004\",\"Hpt3xxNT\"
[HardwareIds.scsi.Hpt3xxXP]
id = \"PCI\VEN_1103&DEV_0004\",\"Hpt3xx\"
__________________________________________________________-
This is what I thought might work for an XP install only. I took out what I
considered to be of no use.
[Disks]
d1 = \"HighPoint HPT370/372 IDE RAID Driver Diskette\", \Disk1, \
[Defaults]
scsi = Hpt3xxNT
[scsi]
Hpt3xxXP = \"Hpt370/372 IDE RAID Controller for WinXP\", Hpt3xx
[Files.scsi.Hpt3xxXP]
driver = d1, Hpt3xx.sys, Hpt3xx
inf = d1, Hpt3xx.inf, Hpt3xx
inf = d1, Rcm.inf, Hpt3xx
[Config.Hpt3xx]
value = \"\", Tag, REG_DWORD, 1
value = \"Parameters\PnpInterface\", 5, REG_DWORD, 1
[HardwareIds.scsi.Hpt3xxXP]
id = \"PCI\VEN_1103&DEV_0004\",\"Hpt3xx\"
I tried changing the last ' backslash ' to a ' period ' at ...... Diskette\", \Disk1, \ in the first lineas suggested but it did'nt work.
Any ideas would be welcomed.
In relation to partitioning the drive, I would prefer 1 primary dos, formatted with fat32. What winnt.sif entries should be made?
Thanks to everyone.
P.S. A large 'pat on the back' for the inventor of rewritable cds.