Jump to content

PROB | mass storage driver: VIA SATA


Theimon

Recommended Posts

I've been searching the forums all day so far but I couldn't find the answer (or I overlooked :/)

I've integrated the VIA Sata drivers(Asus A8V Deluxe mobo with VIA VT8237 controller) with nLite into a Windows Xp x64 installation. That didn't work. Setup couldn't find my SATA disk. So I searched and found another method (by trainee I believe). Setup finds the driver but then halts the copy, giving me an error #18, at line 1896 in file d:\srvrtm\base\boot\setup\oemdisk.c.

Been at it for about 3-4 hours now, so I decided to ask you guys. On the install I made a folder called $OEM$\TXTMODE, I put the driver files in there, uncompressed. I could quote the txtsetup and winnt files but since they're quite large I put them in a zip file along with the txtsetup.oem file.

It would be greatly appreciated if someone could download it and correct it where necessary. Thank you in advance.

TheimonsSATAProbs.zip

Link to comment
Share on other sites


First of all thank you for replying.

I followed the guide on Green Machine (same as the Official guide from MSFN, I think?). I made sure things looked exactly the same as what's on those pages.....but it fails :'(

I still get the #18 error (unexpected error on line 1896 etc.).

I put the driver files on cdrom in the following folder: "$OEM$\$1\Drivers\001\VIA" and let my winnt.sif refer to it as:

[Unattended]
OemPnPDriversPath="Drivers\001\VIA"

Entries to the SATA drivers in my txtsetup.sif (according to the example on Green Machine):

[SourceDisksFiles]
viamrx64.sys = 1,,,,,,4_,4,1,,,1,4

[HardwareIdsDatabase]
PCI\VEN_1106&DEV_0591 = "viamrx64"
PCI\VEN_1106&DEV_3249 = "viamrx64"
PCI\VEN_1106&DEV_3149 = "viamrx64"
PCI\VEN_1106&DEV_3164 = "viamrx64"

[SCSI.Load]
viamrx64 = viamrx64.sys,4

[SCSI]
viamrx64 = "VIA VT8237/6421/6410 SATA RAID Controller(SRV2003/XP-x64)"

To complete it, my txtsetup.oem file (is this one causing the problem??)

[Disks]
D-x64-NT5-RAID="VIA RAID Combo Driver Diskette",\AMD64\VIAMRX64

[Defaults]
scsi = VCOMBORAID_x64_NT5


[SCSI]
VCOMBORAID_x64_NT5="VIA VT8251/8237/8237A/6421/6410 SATA RAID Controller(SRV2003/XP-x64)"

[Files.SCSI.VCOMBORAID_x64_NT5]
driver = D-x64-NT5-RAID, viamrx64.sys, CFG_NT5
inf = D-x64-NT5-RAID, viamrx64.inf
catalog = D-x64-NT5-RAID, viamrx64.cat


[config.CFG_NT5]
value = parameters\PnpInterface,5,REG_DWORD,1

[HardwareIds.scsi.VCOMBORAID_x64_NT5]
id = "PCI\VEN_1106&DEV_3349","viamrx64"
id = "PCI\VEN_1106&DEV_0591","viamrx64"
id = "PCI\VEN_1106&DEV_3249","viamrx64"
id = "PCI\VEN_1106&DEV_3149","viamrx64"
id = "PCI\VEN_1106&DEV_3164","viamrx64"

I have a compressed viamrx64.sy_ in my AMD64 folder (since it's a x64 installation).

I'm lost at the moment, I just can't figure out where the error is coming from. But I'd really like it to work. I haven't got a floppydrive anymore, so hitting F6 won't get me anywhere.

Any help would be appreciated...

Edited by Theimon
Link to comment
Share on other sites

I made a clean installation cd, nothing added, nothing removed, just the VIA SATA driver according exactly to the txtsetup.inf. No luck. I made 25 coasters already, and I don't know where to go now.

Is it at all possible to integrate VIA SATA drivers with a Windows x64 installation???

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