Help - Search - Members - Calendar
Full Version: Adding SATA/RAID drivers
The CD Forum > Bart's PE Builder > Troubleshooting
Erick C
I'm trying to add SATA/RAID drivers to my BartPE disc to future-proof it if I ever decide to buy a SATA hard disk. (This 2004 mobo does have two SATA 1.5 Gbit/s ports.)

I followed Bart's instructions, but the directory structure of the instuctions doesn't match mine, so I tried filling in the blanks the best I could by copying and pasting files and folders to match it as closely as possible.

Is the directory structure critical to making added drivers work, or is it enough to create a custom folder and add txtsetup.oem, filename.cat, filename.inf, and filename.sys inside it?

Bart's directory structure
drivers\SCSIAdapter
drivers\SCSIAdapter\adpu320
drivers\SCSIAdapter\Create a folder here and put the storage drivers in it
drivers\SCSIAdapter\adpu320\MAXIO64K.REG
drivers\SCSIAdapter\adpu320\README.TXT
drivers\SCSIAdapter\adpu320\TXTSETUP.OEM
drivers\SCSIAdapter\adpu320\U320DSK1
drivers\SCSIAdapter\adpu320\WIN32BIT
drivers\SCSIAdapter\adpu320\WIN32BIT\ADPU320.CAT
drivers\SCSIAdapter\adpu320\WIN32BIT\ADPU320.INF
drivers\SCSIAdapter\adpu320\WIN32BIT\ADPU320.SYS

My directory structure
drivers\SCSIAdapter
drivers\SCSIAdapter\VIA V-RAID (Are spaces allowed?)
drivers\SCSIAdapter\Create a folder here and put the storage drivers in it
drivers\SCSIAdapter\VIA V-RAID\XPX86.oem (The driver package didn't have a "txtsetup.oem.")
drivers\SCSIAdapter\VIA V-RAID\VRAIDDrv
drivers\SCSIAdapter\VIA V-RAID\VRAIDDrv\XP
drivers\SCSIAdapter\VIA V-RAID\VRAIDDrv\XP\x86
drivers\SCSIAdapter\VIA V-RAID\VRAIDDrv\XP\x86\viamraid.cat
drivers\SCSIAdapter\VIA V-RAID\VRAIDDrv\XP\x86\VIAMRAID.INF
drivers\SCSIAdapter\VIA V-RAID\VRAIDDrv\XP\x86\viamraid.sys

pebuilder.log
Processing INF file "C:\pebuilder3110a\drivers\SCSIAdapter\VIA V-RAID\VRAIDDrv\XP\x86\VIAMRAID.INF", class "SCSIAdapter", provider "VIA Technologies, Inc.", version "11/26/2010"
Unsupported device class: SCSIAdapter
Don't worry pebuilder will use: txtsetup.oem
Collecting files done

Also, I don't see VIAMRAID.INF on my BartPE disc when I explore it.
cdob
QUOTE (Erick C @ Feb 16 2011, 10:39 PM) *
(This 2004 mobo does have two SATA 1.5 Gbit/s ports.)
And the mobo is a secret?

QUOTE
(The driver package didn't have a "txtsetup.oem.")
Get another driver package with a txtsetup.oem.
Which hardware do you use?

No idea about spaces, just avoid this.

http://www.via.com.tw/en/support/drivers.jsp
Erick C
QUOTE (cdob @ Feb 16 2011, 05:12 PM) *
And the mobo is a secret?

Get another driver package with a txtsetup.oem.
Which hardware do you use?

No idea about spaces, just avoid this.

http://www.via.com.tw/en/support/drivers.jsp


No, I was just pointing out that my motherboard is older and has first-gen SATA support.

The correct driver package, VIA V-RAID, comes with XPX86.oem, not txtsetup.oem. Does Bart require txtsetup.oem?

If I properly added the driver to BartPE, would VIAMRAID.INF, viamraid.sys, and viamraid.cat be on the disc? Or, aren't these created until the SATA hard disk is installed?
rdsok
You still didn't say which motherboard you were getting drivers for... even after you were prompted for the info. That makes it appear that perhaps you aren't interested in actually getting info specific to your system.
Erick C
QUOTE (rdsok @ Feb 16 2011, 07:19 PM) *
You still didn't say which motherboard you were getting drivers for... even after you were prompted for the info. That makes it appear that perhaps you aren't interested in actually getting info specific to your system.


HP-ASUS A7V8X-LA Kelut is my motherboard. The correct SATA/RAID driver package is VIA V-RAID Driver version 6.00A: http://www.via.com.tw/en/support/drivers.jsp. What else would you like to know? Can you tell me if I did it right?
cdob
QUOTE
The correct SATA/RAID driver package is VIA V-RAID Driver version 6.00A

Txtsetup.oem is required and available VIA_VRAID_Windows_V6.00a\VRAIDDrv\drvdisk\txtsetup.oem.
Copy drvdisk folder to drivers\SCSIAdapter\VIA_RAID\
Edit txtsetup.oem [SCSI] and comment non XP drivers.
Erick C
QUOTE (cdob @ Feb 16 2011, 11:56 PM) *
Txtsetup.oem is required and available VIA_VRAID_Windows_V6.00a\VRAIDDrv\drvdisk\txtsetup.oem.
Copy drvdisk folder to drivers\SCSIAdapter\VIA_RAID\
Edit txtsetup.oem [SCSI] and comment non XP drivers.


I think it worked, because VIAMRAID.SYS is on the disc, but where's VIAMRAID.INF?
cdob
QUOTE (Erick C @ Feb 17 2011, 08:29 PM) *
VIAMRAID.SYS is on the disc
That's a good hint. Future testing is required still.

QUOTE
but where's VIAMRAID.INF?
Where it's required. That's not required at BartPE.
Erick C
QUOTE (cdob @ Feb 17 2011, 02:51 PM) *
That's a good hint. Future testing is required still.

Where it's required. That's not required at BartPE.


BartPE works. I tested it earlier. I slipstreamed XP SP3 and used Bart's file manager and my backup program's file manager. Not a problem. Is it fair to say we're done?
cdob
QUOTE
BartPE works. I tested it earlier.

To test a SATA mass storage driver: connect a SATA hard disk first.
Erick C
QUOTE (cdob @ Feb 18 2011, 12:05 AM) *
To test a SATA mass storage driver: connect a SATA hard disk first.


Well, I would if I had one. I use PATA. The only reason I added the SATA RAID driver is in case I ever buy a SATA hard disk in the future, for its narrower cables to improve case airflow. This way BartPE is ready to go. Thanks for sharing your expertise. These things are tricky.

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2013 Invision Power Services, Inc.