I'm trying to slipstream my SATA drivers into my XP SP2 unattended installation. I'm following GreenMachine's Guide. It's very similar to Rasken's version.
My machine is based on a ASUS K8V Mobo (a VIA VT8237 and VT6420 Southbridge) with a new 120Gb SATA Seagate Barracuda (7200rpm,8M cache) . I'll split the method I used into sections to make it easier for someone in the know to check what I'm doing!
Obtaining the driver files
I downloaded the lastest version listed on the ASUS site. They were listed as "VIA VT6420 (VT8237) SATA RAID Driver Package Version 2.20D WHQL." and dated 2004/03/08.
In the file at this path are the following drivers:
VIARAID220d\VIARAID\DriverDisk\SATA\Winxp\
VIASRAID.INF
viasraid.sys
viasraid.cat
It should be noted that the only TXTSETUP.OEM file is at "VIARAID220d\VIARAID\DriverDisk\SATA\". It also contains the file "VT8237" and at that level there are several folders, one of which is the Winxp folder where I got these drivers. There is also a later version (310E) at the VIA site, but I stuck with the one from the ASUS site because I know it works using the F6 method in an attended installation.
Copying the driver files
I made a compressed version of viasraid.sys by using the following RUN command:
MAKECAB E:\VIARAID220d\VIARAID\DriverDisk\SATA\Winxp\viasraid.sys E:\VIARAID220d\VIARAID\DriverDisk\SATA\Winxp\viasraid.sy_
I then copied these files into E:\XPCD\$OEM$\$1\drivers\01_SATA:
VIASRAID.INF
viasraid.sys
viasraid.sy_
viasraid.cat
I copied viasraid.sy_ into E:\XPCD\I386 as well.
Modifying the WINNT.SIF file
The [Unattend] section of my WINNT.SIF in the I386 folder file already said this:
Quote
[Unattended] UnattendMode=FullUnattended
OemSkipEula=Yes
UnattendSwitch="yes"
TargetPath=\WINDOWS
FileSystem=*
WaitForReboot="No"
KeyboardLayout="United Kingdom"
OemPreinstall=Yes
DriverSigningPolicy=Ignore
OemPnPDriversPath="drivers\01_SATA\;drivers\02_Chipset...and so on"
OemSkipEula=Yes
UnattendSwitch="yes"
TargetPath=\WINDOWS
FileSystem=*
WaitForReboot="No"
KeyboardLayout="United Kingdom"
OemPreinstall=Yes
DriverSigningPolicy=Ignore
OemPnPDriversPath="drivers\01_SATA\;drivers\02_Chipset...and so on"
Modifying the TXTSETUP.SIF
The VIASRAID.OEM file from GreenMachine's list tells me to add this to the TXTSETUP.SIF file in the I386 folder, at the end and just before the :
Quote
[SourceDisksFiles]viasraid.sys = 1,,,,,,4_,4,1,,,1,4
[HardwareIdsDatabase]
PCI\VEN_1106&DEV_3149 = "viasraid"
[SCSI.load]
viasraid = viasraid.sys,4
[SCSI]
viasraid = "VIA Serial ATA RAID Controller"
[HardwareIdsDatabase]
PCI\VEN_1106&DEV_3149 = "viasraid"
[SCSI.load]
viasraid = viasraid.sys,4
[SCSI]
viasraid = "VIA Serial ATA RAID Controller"
So, according to his guide that should now be it. I burn the CD in the usual way but...



Help
Back to top









