一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

xp pro 集成sata驅(qū)動,已驗證安裝成功

 asan222 2011-06-26
本人以前發(fā)過一個“本人購買的windows xpprofessional sp2 fpp”,但沒有集成sata驅(qū)動。
今天閑來沒事,集成了amd和inter的sata驅(qū)動到安裝光盤中,并且在技嘉GA-MA770-DS3安裝驗證成功。
如果有誰需要,可以回帖,就立刻發(fā)修改的文件。
只要用這些文件替換xp鏡像I386文件夾中的文件,刻盤后即可安裝。
晚上把集成教程發(fā)給大家。
在XP中集成SATA驅(qū)動
        如何在 Windows XP 操作系統(tǒng)上預(yù)先集成 Intel Matrix Storage Manager 驅(qū)動(亦稱 SATA 的 AHCI/RAID 驅(qū)動),用以在支持并啟用 AHCI/RAID 功能的相關(guān)采用 Intel ICH 主板上安裝XP系統(tǒng)時,不再需要用軟盤加載驅(qū)動。
本文僅是介紹驅(qū)動集成過程,并不深入講解相關(guān)知識。
【準(zhǔn)備工作】
一、XP系統(tǒng)盤,簡體中文XP系統(tǒng)盤,本身已集成SP3補丁包;
二、Intel Matrix Storage Manager 驅(qū)動,可到 http://www.intel.com/cn/business 下載,支持ICH7至ICH10南橋芯片;該驅(qū)動由7個文件組成,分別是:iaAHCI.cat、iaAHCI.inf、iaStor.cat、iaStor.inf、iaStor.sys、TxtSetup.oem和License.txt,其中最后一個文件對我們沒用。
因為XP系統(tǒng)安裝方式有多種,如從光盤安裝、復(fù)制XP系統(tǒng)盤到硬盤上后在DOS下安裝、在其他早期系統(tǒng)如Win98上進行安裝等等;對應(yīng)前兩種XP系統(tǒng)的安裝方式,分別介紹驅(qū)動集成的過程,請注意這兩種集成是互相獨立的。
注:使用本方法集成的XP系統(tǒng)盤,需要刻錄為系統(tǒng)盤后,用光盤安裝XP系統(tǒng)!
過程簡介:把XP系統(tǒng)盤到硬盤上 --> 修改i386目錄下的Dosnet.inf、TxtSetup.sif、Winnt.sif等3個文件 --> 復(fù)制驅(qū)動iaAHCI.cat、iaAHCI.inf、iaStor.cat、iaStor.inf和iaStor.sys等5個文件到i386目錄下 --> 把集成后的XP系統(tǒng)盤刻錄即告完工。
第一步、復(fù)制XP系統(tǒng)盤到硬盤,假設(shè)復(fù)制在E:\WinXPro目錄下。
第二步、修改Dosnet.inf文件
        用記事本打開E:\WinXPro\i386\Dosnet.inf,按F3搜索[FloppyFiles.1],在[FloppyFiles.1]這行下面增加1行,內(nèi)容為:
d1,iastor.sys
再次按F3搜索[Files],在[Files]這行下面增加5行內(nèi)容,內(nèi)容分別是:
d1,iaAHCI.inf
d1,iaAHCI.cat
d1,iaStor.cat
d1,iaStor.inf
d1,IaStor.sys
至此Dosnet.inf文件的修改工作結(jié)束,保存文件并關(guān)閉記事本。
第三步、修改TxtSetup.sif文件
用記事本打開E:\WinXPro\i386\TxtSetup.sif,按F3搜索[SourceDisksFiles],
在[SourceDisksFiles]這行下面增加5行內(nèi)容,內(nèi)容分別是:
iaStor.cat=1,,,,,,,20,0,0
iaStor.inf=1,,,,,,,20,0,0
iaAHCI.cat=1,,,,,,,20,0,0
iaAHCI.inf=1,,,,,,,20,0,0
iaStor.sys=1,,,,,,4_,4,1,,,1,4
這里要注意:TxtSetup.sif文件中有多個[SourceDisksFiles]段,我們說的是第一段,就是第一個找到的地方,其他段不管。
再次按F3搜索[HardwareIdsDatabase],在[HardwareIdsDatabase]這行下面增加14行內(nèi)容,內(nèi)容分別是:
PCI\VEN_8086&DEV_2681&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_27C1&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_27C5&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2821&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2829&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2922&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2929&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_3A02&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_3A22&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2682&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_27C3&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_27C6&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_2822&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_282A&CC_0104 = "iaStor"

再次按F3搜索[SCSI.Load],在[SCSI.Load]這行下面增加1行,內(nèi)容為:
iaStor = iaStor.sys,4
再次按F3搜索[SCSI],在[SCSI]這行下面增加14行內(nèi)容,內(nèi)容分別是:
iaStor = "Intel(R) ESB2 SATA AHCI Controller"
iaStor = "Intel(R) ICH7R/DH SATA AHCI Controller"
iaStor = "Intel(R) ICH7M/MDH SATA AHCI Controller"
iaStor = "Intel(R) ICH8R/DH/DO SATA AHCI Controller"
iaStor = "Intel(R) ICH8M-E/M SATA AHCI Controller"
iaStor = "Intel(R) ICH9R/DO/DH SATA AHCI Controller"
iaStor = "Intel(R) ICH9M-E/M SATA AHCI Controller"
iaStor = "Intel(R) ICH10D/DO SATA AHCI Controller"
iaStor = "Intel(R) ICH10R SATA AHCI Controller"
iaStor = "Intel(R) ESB2 SATA RAID Controller"
iaStor = "Intel(R) ICH7R/DH SATA RAID Controller"
iaStor = "Intel(R) ICH7MDH SATA RAID Controller"
iaStor = "Intel(R) ICH8R/ICH9R/ICH10R/DO SATA RAID Controller"
iaStor = "Intel(R) ICH8M-E/ICH9M-E SATA RAID Controller"
至此TxtSetup.sif文件的修改工作結(jié)束,保存文件并關(guān)閉記事本。
驅(qū)動文件中有一個TxtSetup.oem的文件,是個文本文件,用記事本打開它,你能找到[SCSI]段下類似下圖的內(nèi)容:
沒錯了,以本版驅(qū)動為例,共有14條,稍作整理就是<注2>處的內(nèi)容了。
在這個文件往后找以[HardwareIds.scsi.開頭的段,每段下都緊跟著一行以 id = 開頭的內(nèi)容:
而且數(shù)量肯定和上面的一樣(按本文的驅(qū)動是14段),把這14條 id = 開頭的內(nèi)容稍作整理就是了!
第四步、修改Winnt.sif文件
用記事本打開E:\WinXPro\i386\Winnt.sif,里面可能有一些內(nèi)容了,如果原來沒有這個文件,你就新建一個!你只要保證有如下的內(nèi)容即可:
[Data]
MSDosInitiated = 0
UnattendedInstall = Yes
OemDrivers = OemInfFiles
[OemInfFiles]
OemDriverFlags = 1
OemDriverPathName = "%systemroot%\inf"
OemInfName = "iaahci.inf","iastor.inf"
另外,說一個,如果你有XP的安裝****,又覺得每次安裝要輸入很麻煩,你可用在這個文件里面增加以下配置:
[UserData]
ProductKey = ***XX-***XX-***XX-***XX-***XX
用你的****替換這里的***XX-***XX-***XX-***XX-***XX,這樣以后用這光盤安裝就不要輸入****了。
至此Winnt.sif文件的修改工作結(jié)束,保存文件并關(guān)閉記事本。
第五步、就是把iaAHCI.cat、iaAHCI.inf、iaStor.cat、iaStor.inf、iaStor.sys等5個驅(qū)動文件復(fù)制到E:\WinXPro\i386目錄下。
驅(qū)動集成一的所有內(nèi)容完成,你可以刻盤成XP啟動安裝盤了,今后就可以用該光盤安裝XP系統(tǒng)!
這是集成intel sata驅(qū)動
下來集成amd sata驅(qū)動


以增加AMD 750V芯片SATA驅(qū)動為例說明。
說明:為便于比較,增加的代碼用藍色表示。代碼用虛線(――――――――)與文字分開
AMD 750V芯片SATA驅(qū)動有三個文件 AHCIX86.cat,AHCIX86.inf,AHCIX86.sys
需要在I386文件夾下面的這三個文件中增加相關(guān)信息:TXTSETUP.SIF、DOSNET.INF、WINNT.SIF
首先我們開始在第一個文件中增加相關(guān)信息
第一個文件修改 開始
用記事本打開壓縮包中I386文件夾下面的TXTSETUP.SIF文件,在以下四個地方增加相關(guān)信息(以iaStor為關(guān)鍵詞搜索):
第一個地方:
[SourceDisksFiles]
iaStor.cat = 1,,,,,,,20,0,0
iaStor.inf = 1,,,,,,,20,0,0
iaAHCI.cat = 1,,,,,,,20,0,0
iaAHCI.inf = 1,,,,,,,20,0,0
iaStor.sys = 1,,,,,,4_,4,1,,,1,4
說明:這五行用于表示你的主板SATA驅(qū)動文件的位置
你需要做的是按照這個格式將你的主板SATA驅(qū)動文件的位置加在這五行的后面。
例如:AMD 750V芯片SATA驅(qū)動有這三個文件 AHCIX86.cat,AHCIX86.inf,AHCIX86.sys
則改為:
AHCIX86.cat = 1,,,,,,,20,0,0
AHCIX86.inf = 1,,,,,,,20,0,0
AHCIX86.sys = 1,,,,,,4_,4,1,,,1,4
很顯然,由于只有三個驅(qū)動文件,所以只需要三行,其中以SYS為后綴的文件是驅(qū)動系統(tǒng)文件必須與“ = 1,,,,,,4_,4,1,,,1,4”對應(yīng)
其余的文件則全部對應(yīng)“ = 1,,,,,,,20,0,0”
完成后的效果是:
[SourceDisksFiles]
iaStor.cat = 1,,,,,,,20,0,0
iaStor.inf = 1,,,,,,,20,0,0
iaAHCI.cat = 1,,,,,,,20,0,0
iaAHCI.inf = 1,,,,,,,20,0,0
iaStor.sys = 1,,,,,,4_,4,1,,,1,4
AHCIX86.cat = 1,,,,,,,20,0,0
AHCIX86.inf = 1,,,,,,,20,0,0
AHCIX86.sys = 1,,,,,,4_,4,1,,,1,4
第二個地方:
[HardwareIdsDatabase]
PCI\VEN_8086&DEV_2922&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_282A&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_2829&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2822&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_2821&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2682&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_2681&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_27C3&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_27C6&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_27C1&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_27C5&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2653&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2652&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_2652&CC_0106 = "iaStor"
這里的“PCI\VEN_8086&DEV_2922&CC_0106”指的是主板SATA硬件代號,如果這里沒有你的主板的硬件代號話就不能安裝相應(yīng)的驅(qū)動。
這是最難的地方,現(xiàn)在告訴大家怎樣找到這個代碼以及如何添加進去:
在你的主板廠商提供的SATA驅(qū)動中,都會提供TXTSETUP.OEM文件(集成時這個文件不需要復(fù)制)。用記事本打開這個文件,以“[HardwareIds”(不包括引號)為關(guān)鍵詞搜索,會看到以下類似結(jié)果:
[HardwareIds.scsi.AHCI_ICH9R]
id = "PCI\VEN_1002&DEV_4380&SUBSYS_43821019","AHCIX86"
[HardwareIds.scsi.AHCI_ICH8M]
id = "PCI\VEN_1002&DEV_4380&SUBSYS_43811019","AHCIX86"
將它改為以下格式:
PCI\VEN_1002&DEV_4380&SUBSYS_43821019 = "AHCIX86"
PCI\VEN_1002&DEV_4380&SUBSYS_43811019 = "AHCIX86"
有多少個就改多少個,改好后復(fù)制增加到后面。
完成后的效果是:
[HardwareIdsDatabase]
PCI\VEN_8086&DEV_2922&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_282A&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_2829&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2822&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_2821&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2682&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_2681&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_27C3&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_27C6&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_27C1&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_27C5&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2653&CC_0106 = "iaStor"
PCI\VEN_8086&DEV_2652&CC_0104 = "iaStor"
PCI\VEN_8086&DEV_2652&CC_0106 = "iaStor"
PCI\VEN_1002&DEV_4380&SUBSYS_43821019 = "AHCIX86"
PCI\VEN_1002&DEV_4380&SUBSYS_43811019 = "AHCIX86"
第三個地方
[SCSI.Load]
iastor = iastor.sys,4
這一行表示安裝時需要加載的你的主板SATA驅(qū)動文件
按照對應(yīng)的格式添加。
AHCIX86 = AHCIX86.sys,4
完成后的效果是:
[SCSI.Load]
iastor = iastor.sys,4
AHCIX86 = AHCIX86.sys,4
第四個地方
[SCSI]
iastor = "Intel Matrix Storage Manager"
這一行其實是安裝時的顯示信息,告訴你正在加載的驅(qū)動是什么驅(qū)動
按照對應(yīng)的格式添加。
AHCIX86 = "ATI AHCI Compatible RAID Controller"
完成后的效果是:
[SCSI]
iastor = "Intel Matrix Storage Manager"
AHCIX86 = "ATI AHCI Compatible RAID Controller"
第一個文件修改 結(jié)束
接下來我們開始在第二個文件中增加相關(guān)信息
第二個文件修改 開始
用記事本打開壓縮包中I386文件夾下面的DOSNET.INF文件,在以下兩個地方增加相關(guān)信息(以iaStor為關(guān)鍵詞搜索):
第一個地方:
[FloppyFiles.1]
d1,iastor.sys
這里表示驅(qū)動系統(tǒng)文件AHCIX86.sys復(fù)制到第一張磁盤。
按照對應(yīng)格式增加驅(qū)動系統(tǒng)文件AHCIX86.sys的信息
d1,AHCIX86.sys
完成后的效果是:
[FloppyFiles.1]
d1,iastor.sys
d1,AHCIX86.sys
第二個地方:
[Files]
d1,iaachi.inf
d1,iaachi.cat
d1,iastor.cat
d1,iastor.inf
d1,iaStor.sys
這里是表示需要復(fù)制到第一張磁盤的驅(qū)動文件的名稱
按照對應(yīng)格式增加驅(qū)動文件a的信息
d1,AHCIX86.cat
d1,AHCIX86.inf
d1,AHCIX86.sys
完成后的效果是:
[Files]
d1,iaachi.inf
d1,iaachi.cat
d1,iastor.cat
d1,iastor.inf
d1,iaStor.sys
d1,AHCIX86.cat
d1,AHCIX86.inf
d1,AHCIX86.sys
第二個文件修改 結(jié)束接下來我們開始在第三個文件中增加相關(guān)信息
第三個文件修改 開始
用記事本打開壓縮包中I386文件夾下面的WINNT.SIF文件,在以下一個地方增加相關(guān)信息(以iaStor為關(guān)鍵詞搜索):
OemInfName="iaahci.inf","iastor.inf"
這里是告訴系統(tǒng)SATA驅(qū)動程序的INF文件,增加AHCIX86.inf信息即可。
完成后的效果是:
OemInfName="iaahci.inf","iastor.inf","AHCIX86.inf"
第三個文件修改 結(jié)束
至此,SATA驅(qū)動文件信息添加完畢,將所有的驅(qū)動文件復(fù)制到I386文件夾,打包后就得到了集成SATA驅(qū)動的Windows XP SP3安裝光盤。
其他芯片組sata驅(qū)動,可以仿照這個方法自己去集成。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    国产免费无遮挡精品视频| 亚洲免费黄色高清在线观看| 亚洲精品中文字幕在线视频| 国产精品一级香蕉一区| 日韩欧美国产精品自拍| 千仞雪下面好爽好紧好湿全文| 东京不热免费观看日本| 日本午夜一本久久久综合| 国产精品欧美激情在线观看| 黄色片一区二区三区高清| 亚洲精品中文字幕在线视频| 国产老熟女乱子人伦视频| 国产农村妇女成人精品| 成人免费观看视频免费| 亚洲中文字幕亲近伦片| 欧美日韩综合在线第一页| 久久久精品区二区三区| 亚洲免费黄色高清在线观看| 91欧美视频在线观看免费| 日本深夜福利视频在线| 国产亚洲欧美日韩精品一区 | 国产传媒高清视频在线| 国产日本欧美特黄在线观看| 中文字幕乱码亚洲三区| 国产精品免费视频视频| 免费观看在线午夜视频| 欧美日韩久久精品一区二区| 亚洲中文字幕乱码亚洲| 丝袜破了有美女肉体免费观看| 国产亚洲精品一二三区| 久久偷拍视频免费观看| 好吊妞视频只有这里有精品| 亚洲一区二区三区在线免费| 日韩一区二区三区18| 欧美日韩国产另类一区二区| 一级欧美一级欧美在线播| 国产精品福利一级久久| 中文字幕亚洲精品在线播放| 国产一区二区三区av在线| 亚洲国产成人久久99精品| 久久精品国产99国产免费|