SiI3112AのドライバをWindowsXPのCDに組み込む


サイト一覧

WindowsXPのインストールをSiI3112A経由でS-ATA接続で行うときにFDを要求されないように、WindowsXPのCDにSiI3112Aのドライバを組み込みます。

1.SiI3112Aの最新のドライバをダウンロードします。
   http://www.siimage.com/products/sii3112.asp
下のほうにあるProduct Supportより、Customer Resource Centerのページを開き、Downloads →Drivers →SiI3x12に入り、「Serial ATA (SATA) Windows IDE Driver」をダウンロード

2.i386フォルダに以下のファイルをコピー
si3112.cat
SI3112.inf
Si3112.sys
SilSupp.cpl
SiWinAcc.sys

3.i386フォルダにSVCPACKというフォルダを作成し、ここにもsi3112.catをコピー

4.TXTSETUP.SIFの修正
 4-1)[SourceDisksFiles] に次の項目を追加
si3112.sys = 1,,,,,,4_,4,1,,,1,4
siwinacc.sys = 1,,,,,,4_,4,0,0,,1,4
si3112.inf = 1,,,,,,,20,0,0
silsupp.cpl = 1,,,,,,,2,0,0

 4-2)[HardwareIdsDatabase] に次の項目を追加
PCI\VEN_1095&DEV_3112&SUBSYS_31121095 = "Si3112"
PCI\VEN_1095&DEV_3112&SUBSYS_34238086 = "Si3112"
PCI\VEN_1095&DEV_3112&SUBSYS_311215D9 = "Si3112"
PCI\VEN_1095&DEV_3112&SUBSYS_B0021458 = "Si3112"
PCI\VEN_1095&DEV_3112&SUBSYS_01661028 = "Si3112"
PCI\VEN_1095&DEV_3112&SUBSYS_82141033 = "Si3112"
PCI\VEN_1095&DEV_3512&SUBSYS_35121095 = "Si3112"
PCI\VEN_1095&DEV_3512&SUBSYS_01661028 = "Si3112"

 4-3)[SCSI.Load] に次の項目を追加
si3112 = si3112.sys,4

 4-3)[files.usbstor] の下に次の項目を追加
[files.si3112]
si3112.sys,4
siwinacc.sys,4

 4-4)[SCSI] に次の項目を追加
si3112 = "Silicon Image SiI 3x12 SATALink Controller",files.si3112,si3112

5.DOSNET.INF の修正
 [OptionalSrcDirs] に次の項目を追加
svcpack

6.SVCPACK.INFの作成
  SVCPACK.IN_を削除し、SVCPACK.INFを次の内容で新規作成
[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600
[SetupData]
CatalogSubDir="\i386\svcpack"
[ProductCatalogsToInstall]
si3112.cat
[SetupHotfixesToRun]





SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送