Skip to content
View in the app

A better way to browse. Learn more.

MSFN

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

PROB | mass storage driver: VIA SATA

Featured Replies

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


  • Author

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

  • Author

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

I made 25 coasters already...
Have you thought to use CD-RWs for testing, or do you plan to use all those coasters for skeet shooting? ;)
  • Author

Didn't have any RW's, and they were relatively cheap cd-r's so that ain't the biggest problem. It's just irritating that I can't get it to work :|

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.