Jump to content

SisRaid180(964) Driver Integration - HELP!


wneto

Recommended Posts

Hello All!!

I’ve been trying to integrate my drivers for Sis180 (sisraid.sys) on my XP installation for 4 entire days. :}

There’s too much information on web about other Sis integrations, but any has solved my problem yet. Unfortunately I don’t have my floppy controller working properly so I don’t have other option but make this installation work.

I’m wondering if any one can help with this topic! :unsure:

The tutorial that took me farther on the process was:

http://www.pcstats.com/articleview.cfm?articleid=1703&page=1

Using this I could make windows setup to copied all files to my SATA Maxtor. The system restarted and I got a BSOD (0x0000007b). :realmad:

I made a second modification:

Changed the sata-raid-drivers-path to D:\$oem$\$1\ property.dll, sisraid.cat, sisraid.inf, sisraid.sys and txtsetup.oem (this last one wasn’t in the same dir as sisraid in the motherboard cd - I don’t know if it is a problem!). I kept the txtsetup as in the tutorial above and added a the following folders and files D:\$oem$\$$\oemdir\property.dll

D:\i386\$oem$\property.dll, sisraid.cat, sisraid.inf, sisraid.sys and txtsetup.oem.

The winnt.sif was:

;SetupMgrTag

[Data]

AutoPartition= "0"

MsDosInitiated="0"

UnattendedInstall="Yes"

[unattended]

UnattendMode=GuiAttended

OemPreinstall=yes

OemPnpDriversPath = "drivers\sata"

WaitForReboot="No"

[GuiUnattended]

EncryptedAdminPassword=NO

[userData]

FullName=""

OrgName=""

[identification]

JoinWorkgroup=GRUPO

[Networking]

InstallDefaultComponents=Yes

[MassStorageDrivers]

"WinXP SiS964 Raid Controller" = "OEM"

"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"

[OEMBootFiles]

TXTSETUP.OEM

SISRaid.inf

property.dll

sisraid.sys

sisraid.cat

IT FAILS!!!! SETUP WAS UNABLE TO START COPY FILES!

message erro: UNEXPECTED ERROR (18) D:\xpsprtm\base\boot\setup\ormdisc.c.

What can I do now????????????????

My motherboard: P4S800D-X

My SATA HD: Maxtor 80 GB

Thanks a lot folks! :D

Link to comment
Share on other sites


Something like 'PCI\VEN_1234&SUBSYS_8567&REV_02'. Use the Device Manager or Everest Home Edition or something alike to determine it.

Please do a quick search if it still isn't clear to you.

Oh! Yes, I used it in txtsetup.sif file. I just didn't kwon the name of it. :whistle:

Here is what is in txtsetup.oem form motherboard CD related to sisraid, copyied by me in txtsetup.sif:

PCI\VEN_1039&DEV_0180

Is it necessary to copy here all my modifications in txtsetup.sif???

Link to comment
Share on other sites

My modifications in txtsetup.sif:

[SourceDisksFiles]
sisraid.sys = 1,,,,,,3_,4,1    "(I used MAKECAB)"

[HardwareIdsDatabase]
PCI\VEN_1039&DEV_0180 = "WinXP SiS964 Raid Controller"

[SCSI.load]
SISRAID_XP = sisraid.sys,4

[scsi]
SISRAID_XP = "WinXP SiS964 Raid Controller"

Link to comment
Share on other sites

Please use code tags next time ;)

Change it to:

[SourceDisksFiles]
sisraid.sys = 1,,,,,,3_,4,1

[HardwareIdsDatabase]
PCI\VEN_1039&DEV_0180 = "SISRAID"

[SCSI.load]
SISRAIDP = sisraid.sys,4

[SCSI]
SISRAID = "WinXP SiS964 Raid Controller"

Sorry about the code tags Bâshrat! I'm getting used to this forum! :blushing:

I’ll try the modifications you suggested, but first I need to know better where to put each $OEM$ folders.

The options are:

D:\$oem$\$1\drivers\sata\ property.dll, sisraid.cat, sisraid.inf, sisraid.sys and txtsetup.oem (this last one wasn’t in the same dir as sisraid in the motherboard cd - I don’t know if it is a problem, IS IT?????)

D:\i386\$oem$\property.dll, sisraid.cat, sisraid.inf, sisraid.sys and txtsetup.oem

D:\$oem$\$$\oemdir\property.dll

D:\$oem$\$$\System32\property.dll

Do I need all this?? Is there a problem if I put all them?? :unsure:

Link to comment
Share on other sites

Why do you want to use the txtsetup.oem method? It works just fine when using the regular method  ;)

Topic moved to Device Drivers.

Bâshrat, this was my first try! I did the regular method using this

regular method from pcstats

I got a BSOD after windows copied files to my SATA device and reboot! The only difference is that small modification in txtsetup.sif. Would be possible that only the substitution of

[HardwareIdsDatabase]
PCI\VEN_1039&DEV_0180 = "WinXP SiS964 Raid Controller"

[SCSI.load]
SISRAID_XP = sisraid.sys,4

[scsi]
SISRAID_XP = "WinXP SiS964 Raid Controller"

by

[HardwareIdsDatabase]
PCI\VEN_1039&DEV_0180 = "SISRAID"

[SCSI.load]
SISRAIDP = sisraid.sys,4

[SCSI]
SISRAID = "WinXP SiS964 Raid Controller"

could solve the BSOD problem?? Sorry if it is a very stupid question!

Link to comment
Share on other sites

I dont think

[SCSI.load]
SISRAIDP = sisraid.sys,4

is correct, it must be:

[SCSI.load]
SISRAID = sisraid.sys,4

Furthermore, you may have to force the setup to copy the property.dll into c:\windows\system32 folder on your hdd before the first reboot...

I dont have a sis raid controller so I cannot verify the above but excuse me if i'm wrong...

Link to comment
Share on other sites

wneto, I've a solution for your problem, please try it and report the results:

in txtsetup.sit make following attachment:

[SourceDisksFiles]
sisraid.sys  = 1,,,,,,3_,4,1,,,1,4
sisraid2.sys = 1,,,,,,3_,4,1,,,1,4
sisraid1.sys = 1,,,,,,3_,4,1,,,1,4
property.dll = 1,,,,,,,2,0,0,,1,2

[HardwareIdsDatabase]
PCI\VEN_1039&DEV_0180 = "sisraid"
PCI\VEN_1039&DEV_0181 = "sisraid1"
PCI\VEN_1039&DEV_0182 = "sisraid2"

[SCSI.Load]
sisraid = sisraid.sys,4
sisraid1 = sisraid1.sys,4
sisraid2 = sisraid2.sys,4

[SCSI]
sisraid = "SiS180 Raid/IDE Controller"
sisraid1 = "SiS181 Raid Controller"
sisraid2 = "SiS182 Raid/IDE Controller"

Then copy the compressed sisraid.sys and property.dll (sisraid.sy_ / property.dl_) into your i386 folder. Dont forget put the PnP drivers in $OEM$/$1/Drivers and make a entry in winnt.sif ...

Please test this combi of all sis raid controllers(180,181,182 = 964,964p,965)

Link to comment
Share on other sites

Yes, I know... if this is the only way to make it work... what do you want to do anything else?

But I dont have the SiS hardware, I cannot verify if it is neccessary, so only other members can tell us more...

Link to comment
Share on other sites

  • 1 year later...
wneto, I've a solution for your problem, please try it and report the results:

in txtsetup.sit make following attachment:

[SourceDisksFiles]
sisraid.sys = 1,,,,,,3_,4,1,,,1,4
sisraid2.sys = 1,,,,,,3_,4,1,,,1,4
sisraid1.sys = 1,,,,,,3_,4,1,,,1,4
property.dll = 1,,,,,,,2,0,0,,1,2

[HardwareIdsDatabase]
PCI\VEN_1039&DEV_0180 = "sisraid"
PCI\VEN_1039&DEV_0181 = "sisraid1"
PCI\VEN_1039&DEV_0182 = "sisraid2"

[SCSI.Load]
sisraid = sisraid.sys,4
sisraid1 = sisraid1.sys,4
sisraid2 = sisraid2.sys,4

[SCSI]
sisraid = "SiS180 Raid/IDE Controller"
sisraid1 = "SiS181 Raid Controller"
sisraid2 = "SiS182 Raid/IDE Controller"

Then copy the compressed sisraid.sys and property.dll (sisraid.sy_ / property.dl_) into your i386 folder. Dont forget put the PnP drivers in $OEM$/$1/Drivers and make a entry in winnt.sif ...

Please test this combi of all sis raid controllers(180,181,182 = 964,964p,965)

Does anyone know how Bâshrat the Sneaky got on with this?

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