MSFN Forum: Integrating Via Sata Drivers: Wtf? - MSFN Forum

Jump to content



Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Integrating Via Sata Drivers: Wtf? what the hell is the problem Rate Topic: -----

#1 User is offline   hamstar 

  • Newbie
  • Group: Members
  • Posts: 16
  • Joined: 27-December 04

Posted 26 February 2005 - 07:54 PM

OK, what the hell... as if Microsoft couldn't dream up a more complicated way to slipstream SATA drivers...

I have followed many a guide, looked at many a thread on this, however there are almost no guides on how to slipstream VIA SATA drivers (because everyones hooked on intel) so I have just managed to throw mine together using the guides for other drivers, and then even those guides have missed things out.

I tried to follow the guide at http://unattended.msfn.org/ but even that is incomplete.

Before I ramble on anymore I'll tell you my specs.

Athlon 2600+
512MB DDR333
ASUS A7V600

The chipset is VIA KT600
The OS is Windows 2000

Heres my files, the parts that matter anyway:

winnt.sif
[Unattended]
    UnattendMode=FullUnattended
    OemSkipEula=Yes
    OemPreinstall=Yes
       OemPnPDriversPath="drivers\VIARAID;drivers\000_chipset;
       drivers\001_lan;drivers\002_gfx;drivers\004_sound;
       drivers\005_modem;drivers\006_usb;drivers\VIARAID"

[MassStorageDrivers]
    "VIA Serial ATA RAID Controller(Windows 2000)" = "OEM"
    "IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"

[OEMBootFiles]
    TXTSETUP.OEM
    VIASRAID.INF
    viasraid.cat
    viasraid.sys

Interestingly, there is no TXTSETUP.OEM file in any folder yet it throws and error about it saying
File TXTSETUP.OEM caused an unexpected error (18) at line 1044 in D:\nt\private\ntos\boot\setup\oemdisc.c during the setup which is strange.

You can also see that I keep my drivers in $OEM$\drivers\00x_[driver]\ apart from the SATA one which is just $OEM$\drivers\VIARAID.

txtsetup.sif
[SourceDisksFiles]
viasraid.sys = 1,,,,,,3_,4,1

[HardwareIdsDatabase]
PCI\VEN_1106&DEV_3149 = "VIA"

[SCSI.load]
VIARAID_VT3149_2K = viasraid.sys, 4

[scsi]
VIARAID_VT3149_2K = "VIA Serial ATA RAID Controller(Windows 2000)",VT8237


And I also did the MAKECAB thing on viasraid.sys and the file viasraid.sy_ is in the i386 folder.

So after all that, and throwing that error at setup, it lets me continue, only to tell me that the MassStorageDevice driver is corrupt... from which point I can only press F3 to quit setup.

Is this that stupid stupid WHQL Driver Signing TCPA bullsh1t biting me in the @ss?

Anyway, if anyone could help me sort through this mess, that would be great.

If I've made a really simple mistake, and a fool of myself then let this be a guide to the other 1 person that likes Socket A.

Long Live AMD!!!!!!!1one


#2 User is offline   ACEOFNOS 

  • Group: Members
  • Posts: 7
  • Joined: 06-June 04

Posted 27 February 2005 - 05:58 AM

try this

[HardwareIdsDatabase]
PCI\VEN_1106&DEV_3149 = "VIARAID_VT3149_2K"

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy