Jump to content

TWO SATA controllers SiI3112r and SiI3114r


Sanjay

Recommended Posts

I have two computers with the following motherboards.

1. Asus A7N8X-E Deluxe with bundled WLAN card (Silicon Image SiI3x12)

2. Asus K8N-E Deluxe (Silicon Image SiI3x14)

I already have the 'Silicon Image Serial ATA RAID driver for SiI3x12r version 1.0.0.51' slipstreamed and working fine for the first system.

I would now like to add the 'Silicon Image Serial ATA RAID driver for SiI3114r version 1.0.0.7' also, so that I can use a common Windows unattended CD for both systems.

Is it possible to do this and is it advisable? If it is possible and there is no negative side to ti, then how do I do it?

Thanks,

Sanjay

Link to comment
Share on other sites


Thanks but those instructions are for SiI3112r, what do I do in the case f SiI3114r? I figured I could simply just use 'SiI3114' instead of 'SiI3112r', but the problem is that all the files in the two drivers are not the same.

The files in the SiI3112r driver are:

si3112r.cat

Si3112r.inf

Si3112r.sys

SiiSupp.vxd

SilSupp.cpl

SIWinAcc.sys

TxtSetup.oem

The files in the SiI3114r driver are:

si3112r.cat

Si3112r.inf

Si3114r.mpd

Si3112r.sys

SiiSupp.vxd

SIWinAcc.sys

TxtSetup.oem

The two files in BOLD are different from each other, so what do I do?

Thanks,

Sanjay

Link to comment
Share on other sites

I am further confused now. Although my unattend CD has been working fine so far I just noticed that the lines that I added to my Textsetup.sif are different from what have been mentioned in the SI3112R.OEM file of 'xpcreate.cab'

This is what is suggested should be in the Textsetup.inf as per SI3112R.OEM from xpcreate.cab

[SourceDisksFiles]
si3112r.sys = 1,,,,,,4_,4,1,,,1,4

[HardwareIdsDatabase]
PCI\VEN_1095&DEV_3112&SUBSYS_61121095 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_611215D9 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_34228086 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_B0031458 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0111019 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0121019 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0131019 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0141019 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0151019 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1014147B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_100B147B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1402147B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1404147B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1802147B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1804147B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1C00147B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_5930107D = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_249510F1 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_809D1043 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0270A0A0 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_044DA0A0 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_044CA0A0 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_92011905 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_92151905 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_904C1905 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_904B1905 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A41810FD = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A41910FD = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A71910FD = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_90171695 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_C2001297 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_C2011297 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_15D40035 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_340217F2 = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_100415BD = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_F641270F = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C0F105B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C13105B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C58105B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C40105B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C41105B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C42105B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C43105B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C44105B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C22105B = "si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0C2A105B = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_65121095 = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_B0031458 = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1014147B = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1021147B = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_100B147B = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1C06147B = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1C00147B = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1C03147B = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1C04147B = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1406147B = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1407147B = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_90191695 = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_C2021297 = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_C2031297 = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_C2041297 = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_534D108E = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_02B71014 = "si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_02C51095 = "si3112r"
PCI\VEN_1002&DEV_436E&SUBSYS_436E1002 = "si3112r"

[SCSI.load]
si3112r = si3112r.sys,4

[SCSI]
si3112r  = "Silicon Image SiI 3112 SATARaid Controller"

This is what I have in my Textsetup.inf file:

[SourceDisksFiles]
si3112r.sys  = 1,,,,,,_x,4,1

[HardwareIdsDatabase]
PCI\VEN_1095&DEV_3112&SUBSYS_61121095 = "Si3112r"

[SCSI.load]
si3112r = si3112r.sys,4

[SCSI]
si3112r = "Silicon Image SiI 3112 SATARaid Controller"

Howcome everything seems to be working fine on my CD, even though my entry under [sourceDisksFiles] is different and I only have a One line entry under [HardwareIdsDatabase] instead of the Sixty Six lines as per SI3112R.OEM from xpcreate.cab

Link to comment
Share on other sites

This is what I have added to my textsetup.sif based on what is suggested by SI3114R.OEM file of 'xpcreate.cab':

[SourceDisksFiles]
si3114r.sys = 1,,,,,,4_,4,1,,,1,4

[HardwareIdsDatabase]
PCI\VEN_1095&DEV_3114&SUBSYS_61141095 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_288510F1 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_047AA0A0 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_0478A0A0 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_0479A0A0 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_90181695 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_F642270F = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_100415BD = "si3114r"

[SCSI.load]
si3114r = si3114r.sys,4

[SCSI]
si3114r = "Silicon Image SiI 3114 SATARaid Controller"

This is in addition to what I had already entered for the SiI3112r as above. I hope this is correct. I cannot test the CD right now so if I have made any mistakes please let me know.

Thanks,

Sanjay

Link to comment
Share on other sites

Look in the txtsetup.oem files of the drivers for similar numbers.

Maybe in the .inf files too.

Those are the ones you use if you ever need to add other drivers.

These are what I added to my txtsetup.sif for all my boards.

This will also install the nvraid drivers.

The numbers after SUBSYS_ depend on the vender for example if

its on an Asus MB or an Abit MB or what ever.

Remember that you need to copy the .sys files to the i386 directory.

compressing them isn't neccessary unless you need the space.

[SourceDisksFiles]
nvraid.sys =   1,,,,,,4_,4,1,,,1,4
nvatabus.sys = 1,,,,,,4_,4,1,,,1,4
si3114r.sys =  1,,,,,,4_,4,1,,,1,4



[HardwareIdsDatabase]
GenNvRaidDisk = "nvraid"
*_NVRAIDBUS = "nvraid"
PCI\VEN_10DE&DEV_0065 = "NvAtabus"
PCI\VEN_10DE&DEV_00D5&REV_A2 = "NvAtabus"
PCI\VEN_10DE&DEV_00D5&REV_F2 = "NvAtabus"
PCI\VEN_10DE&DEV_00D5&REV_A4 = "NvAtabus"
PCI\VEN_10DE&DEV_00D5&REV_F4 = "NvAtabus"
PCI\VEN_10DE&DEV_00D5&REV_A5 = "NvAtabus"
PCI\VEN_10DE&DEV_00D5&REV_F5 = "NvAtabus"
PCI\VEN_10DE&DEV_00D5&REV_A6 = "NvAtabus"
PCI\VEN_10DE&DEV_00D5&REV_F6 = "NvAtabus"
PCI\VEN_10DE&DEV_008E&REV_A2 = "NvAtabus"
PCI\VEN_10DE&DEV_008E&REV_A3 = "NvAtabus"
PCI\VEN_10DE&DEV_0085 = "NvAtabus"
PCI\VEN_10DE&DEV_00EE = "NvAtabus"
PCI\VEN_10DE&DEV_00E3 = "NvAtabus"
PCI\VEN_10DE&DEV_00E5 = "NvAtabus"
PCI\VEN_1095&DEV_3114&SUBSYS_81361043 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_61141095 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_288510F1 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_047AA0A0 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_0478A0A0 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_0479A0A0 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_90181695 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_F642270F = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_100415BD = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_12501462 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_13101462 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_15601462 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_16101462 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_B0031458 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_1B711019 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_61141071 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_003515D4 = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_1025147B = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_1001147B = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_130A147B = "si3114r"
PCI\VEN_1095&DEV_3114&SUBSYS_1C0A147B = "si3114r"


[SCSI.load]
NVRAID = NVRAID.SYS,4
NvAtabus = NvAtabus.sys,4
si3114r = si3114r.sys,4



[SCSI]
NvAtabus = "NVIDIA nForce3 250 Serial ATA Controller (v2.6)"
NvAtabus = "NVIDIA nForce3 250 Serial ATA Controller (v2.6)"
NvAtabus = "NVIDIA nForce3 250 Parallel ATA Controller (v2.6)"
nvraid = "NVIDIA NForce(tm) ATA RAID Class Controller"
si3114r = "Silicon Image Sil 3114 SATARaid Controller"


[SourceDisksFiles]
si3112r.sys = 1,,,,,,4_,4,1,,,1,4
viapdsk.sys = 1,,,,,,4_,4,1,,,1,4
viasraid.sys = 1,,,,,,4_,4,1,,,1,4
fasttx2k.sys = 1,,,,,,4_,4,1,,,1,4


[HardwareIdsDatabase]
PCI\VEN_1106&DEV_3149 = "viasraid"
PCI\VEN_1106&DEV_4149 = "viapdsk"
PCI\VEN_105A&DEV_3373 = "fasttx2k"

PCI\VEN_1095&DEV_3112&SUBSYS_31121095 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_34238086 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_311215D9 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_B0021458 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_01661028 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_82141033 = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_35121095 = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_01661028 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_61121095 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_611215D9 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_34228086 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_B0031458 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0111019 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0121019 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0131019 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0141019 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0151019 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1014147B = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_100B147B = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1402147B = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1404147B = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1802147B = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1804147B = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1C00147B = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_5930107D = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_249510F1 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_809D1043 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0270A0A0 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_044DA0A0 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_044CA0A0 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_92011905 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_92151905 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_904C1905 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_904B1905 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A41810FD = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A41910FD = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A71910FD = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_90171695 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_C2001297 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_C2011297 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_15D40035 = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_65121095 = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_B0031458 = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1014147B = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1021147B = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_100B147B = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1C06147B = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1C00147B = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1C03147B = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1C04147B = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1406147B = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1407147B = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_90191695 = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_C2021297 = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_C2031297 = "Si3112r"


[SCSI.load]
si3112r = si3112r.sys,4
viapdsk = viapdsk.sys,4
viasraid = viasraid.sys,4
fasttx2k = fasttx2k.sys,4



[SCSI]
si3112r = "Silicon Image SiI 3112r SATALink Controller"
viapdks = "VIA ATA/ATAPI Host Controller"
viasraid = "VIA Serial ATA RAID Controller"
fasttx2k = "WinXP Promise FastTrak 378 (tm) Controller"

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