制作集成SATA驅(qū)動的WindowsXP/2003安裝盤的教程
發(fā)布時間:2013-05-27 22:24:20 作者:佚名
我要評論

廢話少說,這是查閱各種制作方法,花了近2天時間自己反復(fù)制作試驗完成的最終完美方法,不僅輕易集成了目前多數(shù)SATA/SCSI驅(qū)動也易于自己添加更新驅(qū)動
廢話少說,這是查閱各種制作方法,花了近2天時間自己反復(fù)制作試驗完成的最終完美方法,不僅輕易集成了目前多數(shù)SATA/SCSI驅(qū)動也易于自己添加更新驅(qū)動。(比較容易google或百度到的一種手動修改txtsetup.sif的方法實踐證明無法通過,在安裝時提示目錄結(jié)構(gòu)錯誤)
總之,就這樣,以后原生AHCI模式安裝SATA2硬盤或RAID告別軟驅(qū)。
所需軟件:
一. 用到的軟件
① DriverPacks BASE
下載http://driverpacks.net/DriverPacks/download.php?pag=b
②DriverPackMassStorage下載 http://driverpacks.net/DriverPacks/download.php?pag=m
(這個driverpack massstorage里面包含有我們要添加的1420ICH8M的SATA驅(qū)動)
③Ultraiso: 用于制作刻錄用的ISO http://www.dbjr.com.cn/softs/24530.html
④Nero burning 下載 刻錄作好的ISO http://www.dbjr.com.cn/softs/9808.html
DELL的omexp在網(wǎng)上有很多,用google搜索 dell ome xp 有很多可以下載的地址。
1. 復(fù)制Windows XP光盤里的文件至硬盤,比如G:\WinXP。
2. 安裝DrivePacks。硬盤里新建一個目錄(如E:\DriverPacks),把下載到的DriverPacks BASE文件放進(jìn)來,運行,所有程序文件將被自解壓到該目錄下。
3. 把DriverPack MassStorage的7zip格式壓縮包放到E:\DriverPacks\DriverPacks目錄下,不需要解壓縮。這是DriverPacks小組制作好的SATA/SCSI驅(qū)動包,包括常見的大多數(shù)磁盤設(shè)備,可以到這個頁面查看所支持設(shè)備的列表和驅(qū)動版本:http://forum.driverpacks.net/viewtopic.php?id=1449
4. 運行E:\DriverPacks\ DPs_BASE.exe。初始界面可以選擇語言。

5. 選擇“設(shè)置-位置”,選中“磁盤”項,點擊“瀏覽”按鈕。選中剛才的G:\WinXP目錄,確定。這時候左邊的窗口會多出幾項設(shè)置內(nèi)容。
[img]http://bbs.stage1st.com/attachments/forumid_23/20070614_4869af98472be87387aauAxZ6guk6vT6.jpg[/img]

6. 在“設(shè)置-驅(qū)動包”中選中“DriverPack MassStorage 7.05”。這個軟件也可以集成顯示卡驅(qū)動、芯片組驅(qū)動等其它驅(qū)動,詳細(xì)指南請訪問http://forum.driverpacks.net/viewtopic.php?id=1449
7. “驅(qū)動包整合方式”選擇方式2。方式1雖然比較正統(tǒng),但是會受到Windows安裝程序檢索文件夾數(shù)量的限制,導(dǎo)致有部分驅(qū)動可能無法被載入。

8. 在“選項設(shè)置-快速整合緩存”里選中第一項。

9. 點擊“整合”按鈕,程序會自動把驅(qū)動整合進(jìn)Windows XP安裝目錄里。

10. 把Windows XP安裝光盤放入光驅(qū),打開UltraISO,選擇菜單“工具-制作光盤映像文件”或直接按F5。
11. 先選定有XP安裝盤的光驅(qū),然后選擇“提取引導(dǎo)文件”,保存得到一個bif后綴的引導(dǎo)文件。有了這個文件才能在制作ISO的時候依然保留XP安裝盤的引導(dǎo)啟動功能。
12. 然后選擇菜單“啟動光盤-加載引導(dǎo)文件”,讀入剛才的引導(dǎo)文件,現(xiàn)在工具欄上就顯示“可引導(dǎo)光盤”了。
13. 把G:\WinXP目錄下的全部文件和文件夾拖放到上欄右邊的窗口,選擇菜單“開始-保存”,存成一個ISO文件。
14. 用Nero Burning Rom把ISO刻出來就可以使用了,在安裝的時候Windows會自動加載剛才集成的SATA/SCSI驅(qū)動,避免找不到硬盤或直接藍(lán)屏。
==============================進(jìn)階分隔線===============================
進(jìn)階使用:更新最新的驅(qū)動程序
DriverPacks小組放出的驅(qū)動包都是定期更新的,但難免不能及時更新到最新的驅(qū)動,比如DriverPack MassStorage 7.05里包含的驅(qū)動只支持到Intel ICH8R,不支持最新的ICH9R?,F(xiàn)在要說的就是如何手動添加ICH9R的驅(qū)動進(jìn)DriverPacks的驅(qū)動包。
1. 首先要獲得ICH9R的安裝驅(qū)動包。很多廠商包括Intel自己也只提供軟盤制作程序下載,不過技嘉提供了自解壓文件。到技嘉官方網(wǎng)站尋找ICH9R的主板如P35-DQ6的驅(qū)動,下載到一個目錄解壓縮得到一堆驅(qū)動文件。
2. 這堆驅(qū)動文件里一般都有一個擴展名為inf或者oem的文本格式文件,比如這里的就是“txtsetup.oem”。用UltraEdit32打開,在其中以“[HardwareIds.”為關(guān)鍵字進(jìn)行搜索,可以找到類似這樣一段文字:
[color=red][HardwareIds.scsi.iaAHCI_ICH9R]
id = "PCI\VEN_8086&DEV_2922&CC_0106","iaStor"[/color]
3. 回到E:\DriverPacks\DriverPacks目錄,用7-zip把DP_MassStorage_wnt5_x86-32_705.7z解壓縮,比如解壓到E:\DriverPacks\DriverPacks\DP_MassStorage_wnt5_x86-32_705。在這個目錄下會有一個DriverPack_MassStorage_wnt5_x86-32.ini文件,用UltraEdit32打開。
4. 因為Intel SATA RAID驅(qū)動已經(jīng)存在于DriverPacks驅(qū)動包里,所以只需要更新這個驅(qū)動到支持ICH9R就可以了,不必全新添加。在ICH9R驅(qū)動文件中,有一個后綴是sys的文件名為iastor.sys,在DriverPack_MassStorage_wnt5_x86-32.ini里搜索“iastor.sys”,最終可以看到這樣一段文字:
[color=Blue][IN-1]
ms_count = 1
ms_1_deviceName = "Intel SATA RAID Controllers"
ms_1_tag = "iastor"
ms_1_sysFile = "iastor.sys"
ms_1_hwids = "PCI\VEN_8086&DEV_2652&CC_0104,PCI\VEN_8086&DEV_27C3&CC_0104,PCI\VEN_8086&DEV_2682&CC_0104,PCI\VEN_8086&DEV_27C6&CC_0104,PCI\VEN_8086&DEV_2822&CC_0104,PCI\VEN_8086&DEV_2652&CC_0106,PCI\VEN_8086&DEV_2653&CC_0106,PCI\VEN_8086&DEV_27C1&CC_0106,PCI\VEN_8086&DEV_27C5&CC_0106,PCI\VEN_8086&DEV_2681&CC_0106,PCI\VEN_8086&DEV_2821&CC_0106"
ms_1_isBusExtender = false[/color]
一開始的[color=Blue][IN-1][/color]代表了驅(qū)動的存放地址,這些驅(qū)動就放在 E:\DriverPacks\DriverPacks\DP_MassStorage_wnt5_x86-32_705\D\M\[color=Blue]IN\1[/color] 目錄下。把剛才得到的ICH9R驅(qū)動復(fù)制到這個目錄下覆蓋就完成了驅(qū)動版本的更新。
但這個時候硬件ID還沒有添加進(jìn)新的硬件,就是ms_1_hwids那段的部分。在步驟2里找到的字段就是這個硬件ID,取出其中的“[color=Red]PCI\VEN_8086&DEV_2922&CC_0106[/color]”字段添加進(jìn)這個驅(qū)動包ini文件里。于是現(xiàn)在修改成這樣:
[color=Blue][IN-1]
ms_count = 1
ms_1_deviceName = "Intel SATA RAID Controllers"
ms_1_tag = "iastor"
ms_1_sysFile = "iastor.sys"
ms_1_hwids = "PCI\VEN_8086&DEV_2652&CC_0104,PCI\VEN_8086&DEV_27C3&CC_0104,PCI\VEN_8086&DEV_2682&CC_0104,PCI\VEN_8086&DEV_27C6&CC_0104,PCI\VEN_8086&DEV_2822&CC_0104,PCI\VEN_8086&DEV_2652&CC_0106,PCI\VEN_8086&DEV_2653&CC_0106,PCI\VEN_8086&DEV_27C1&CC_0106,PCI\VEN_8086&DEV_27C5&CC_0106,PCI\VEN_8086&DEV_2681&CC_0106,PCI\VEN_8086&DEV_2821&CC_0106, [color=Red]PCI\VEN_8086&DEV_2922&CC_0106[/color]"
ms_1_isBusExtender = false[/color]
其實ICH9R原廠驅(qū)動里增加的其它兼容驅(qū)動,比如ICH8M等也可以用相同方法添加進(jìn)來。
5. 保存ini文件,重新打包成7zip格式,就完成了對驅(qū)動包的更新。再按前面的方法制作XP光盤,這樣制作出來就能支持ICH9/ICH9R南橋,測試通過。重新打包的驅(qū)動包也可以命名為不同的名字,比如DP_MassStorage_wnt5_x86-32_708.7z,軟件會優(yōu)先識別版本號新的一個包。
總之,就這樣,以后原生AHCI模式安裝SATA2硬盤或RAID告別軟驅(qū)。
所需軟件:
一. 用到的軟件
① DriverPacks BASE
下載http://driverpacks.net/DriverPacks/download.php?pag=b
②DriverPackMassStorage下載 http://driverpacks.net/DriverPacks/download.php?pag=m
(這個driverpack massstorage里面包含有我們要添加的1420ICH8M的SATA驅(qū)動)
③Ultraiso: 用于制作刻錄用的ISO http://www.dbjr.com.cn/softs/24530.html
④Nero burning 下載 刻錄作好的ISO http://www.dbjr.com.cn/softs/9808.html
DELL的omexp在網(wǎng)上有很多,用google搜索 dell ome xp 有很多可以下載的地址。
1. 復(fù)制Windows XP光盤里的文件至硬盤,比如G:\WinXP。
2. 安裝DrivePacks。硬盤里新建一個目錄(如E:\DriverPacks),把下載到的DriverPacks BASE文件放進(jìn)來,運行,所有程序文件將被自解壓到該目錄下。
3. 把DriverPack MassStorage的7zip格式壓縮包放到E:\DriverPacks\DriverPacks目錄下,不需要解壓縮。這是DriverPacks小組制作好的SATA/SCSI驅(qū)動包,包括常見的大多數(shù)磁盤設(shè)備,可以到這個頁面查看所支持設(shè)備的列表和驅(qū)動版本:http://forum.driverpacks.net/viewtopic.php?id=1449
4. 運行E:\DriverPacks\ DPs_BASE.exe。初始界面可以選擇語言。

5. 選擇“設(shè)置-位置”,選中“磁盤”項,點擊“瀏覽”按鈕。選中剛才的G:\WinXP目錄,確定。這時候左邊的窗口會多出幾項設(shè)置內(nèi)容。
[img]http://bbs.stage1st.com/attachments/forumid_23/20070614_4869af98472be87387aauAxZ6guk6vT6.jpg[/img]

6. 在“設(shè)置-驅(qū)動包”中選中“DriverPack MassStorage 7.05”。這個軟件也可以集成顯示卡驅(qū)動、芯片組驅(qū)動等其它驅(qū)動,詳細(xì)指南請訪問http://forum.driverpacks.net/viewtopic.php?id=1449

7. “驅(qū)動包整合方式”選擇方式2。方式1雖然比較正統(tǒng),但是會受到Windows安裝程序檢索文件夾數(shù)量的限制,導(dǎo)致有部分驅(qū)動可能無法被載入。

8. 在“選項設(shè)置-快速整合緩存”里選中第一項。

9. 點擊“整合”按鈕,程序會自動把驅(qū)動整合進(jìn)Windows XP安裝目錄里。

10. 把Windows XP安裝光盤放入光驅(qū),打開UltraISO,選擇菜單“工具-制作光盤映像文件”或直接按F5。
11. 先選定有XP安裝盤的光驅(qū),然后選擇“提取引導(dǎo)文件”,保存得到一個bif后綴的引導(dǎo)文件。有了這個文件才能在制作ISO的時候依然保留XP安裝盤的引導(dǎo)啟動功能。
12. 然后選擇菜單“啟動光盤-加載引導(dǎo)文件”,讀入剛才的引導(dǎo)文件,現(xiàn)在工具欄上就顯示“可引導(dǎo)光盤”了。
13. 把G:\WinXP目錄下的全部文件和文件夾拖放到上欄右邊的窗口,選擇菜單“開始-保存”,存成一個ISO文件。
14. 用Nero Burning Rom把ISO刻出來就可以使用了,在安裝的時候Windows會自動加載剛才集成的SATA/SCSI驅(qū)動,避免找不到硬盤或直接藍(lán)屏。
==============================進(jìn)階分隔線===============================
進(jìn)階使用:更新最新的驅(qū)動程序
DriverPacks小組放出的驅(qū)動包都是定期更新的,但難免不能及時更新到最新的驅(qū)動,比如DriverPack MassStorage 7.05里包含的驅(qū)動只支持到Intel ICH8R,不支持最新的ICH9R?,F(xiàn)在要說的就是如何手動添加ICH9R的驅(qū)動進(jìn)DriverPacks的驅(qū)動包。
1. 首先要獲得ICH9R的安裝驅(qū)動包。很多廠商包括Intel自己也只提供軟盤制作程序下載,不過技嘉提供了自解壓文件。到技嘉官方網(wǎng)站尋找ICH9R的主板如P35-DQ6的驅(qū)動,下載到一個目錄解壓縮得到一堆驅(qū)動文件。
2. 這堆驅(qū)動文件里一般都有一個擴展名為inf或者oem的文本格式文件,比如這里的就是“txtsetup.oem”。用UltraEdit32打開,在其中以“[HardwareIds.”為關(guān)鍵字進(jìn)行搜索,可以找到類似這樣一段文字:
[color=red][HardwareIds.scsi.iaAHCI_ICH9R]
id = "PCI\VEN_8086&DEV_2922&CC_0106","iaStor"[/color]
3. 回到E:\DriverPacks\DriverPacks目錄,用7-zip把DP_MassStorage_wnt5_x86-32_705.7z解壓縮,比如解壓到E:\DriverPacks\DriverPacks\DP_MassStorage_wnt5_x86-32_705。在這個目錄下會有一個DriverPack_MassStorage_wnt5_x86-32.ini文件,用UltraEdit32打開。
4. 因為Intel SATA RAID驅(qū)動已經(jīng)存在于DriverPacks驅(qū)動包里,所以只需要更新這個驅(qū)動到支持ICH9R就可以了,不必全新添加。在ICH9R驅(qū)動文件中,有一個后綴是sys的文件名為iastor.sys,在DriverPack_MassStorage_wnt5_x86-32.ini里搜索“iastor.sys”,最終可以看到這樣一段文字:
[color=Blue][IN-1]
ms_count = 1
ms_1_deviceName = "Intel SATA RAID Controllers"
ms_1_tag = "iastor"
ms_1_sysFile = "iastor.sys"
ms_1_hwids = "PCI\VEN_8086&DEV_2652&CC_0104,PCI\VEN_8086&DEV_27C3&CC_0104,PCI\VEN_8086&DEV_2682&CC_0104,PCI\VEN_8086&DEV_27C6&CC_0104,PCI\VEN_8086&DEV_2822&CC_0104,PCI\VEN_8086&DEV_2652&CC_0106,PCI\VEN_8086&DEV_2653&CC_0106,PCI\VEN_8086&DEV_27C1&CC_0106,PCI\VEN_8086&DEV_27C5&CC_0106,PCI\VEN_8086&DEV_2681&CC_0106,PCI\VEN_8086&DEV_2821&CC_0106"
ms_1_isBusExtender = false[/color]
一開始的[color=Blue][IN-1][/color]代表了驅(qū)動的存放地址,這些驅(qū)動就放在 E:\DriverPacks\DriverPacks\DP_MassStorage_wnt5_x86-32_705\D\M\[color=Blue]IN\1[/color] 目錄下。把剛才得到的ICH9R驅(qū)動復(fù)制到這個目錄下覆蓋就完成了驅(qū)動版本的更新。
但這個時候硬件ID還沒有添加進(jìn)新的硬件,就是ms_1_hwids那段的部分。在步驟2里找到的字段就是這個硬件ID,取出其中的“[color=Red]PCI\VEN_8086&DEV_2922&CC_0106[/color]”字段添加進(jìn)這個驅(qū)動包ini文件里。于是現(xiàn)在修改成這樣:
[color=Blue][IN-1]
ms_count = 1
ms_1_deviceName = "Intel SATA RAID Controllers"
ms_1_tag = "iastor"
ms_1_sysFile = "iastor.sys"
ms_1_hwids = "PCI\VEN_8086&DEV_2652&CC_0104,PCI\VEN_8086&DEV_27C3&CC_0104,PCI\VEN_8086&DEV_2682&CC_0104,PCI\VEN_8086&DEV_27C6&CC_0104,PCI\VEN_8086&DEV_2822&CC_0104,PCI\VEN_8086&DEV_2652&CC_0106,PCI\VEN_8086&DEV_2653&CC_0106,PCI\VEN_8086&DEV_27C1&CC_0106,PCI\VEN_8086&DEV_27C5&CC_0106,PCI\VEN_8086&DEV_2681&CC_0106,PCI\VEN_8086&DEV_2821&CC_0106, [color=Red]PCI\VEN_8086&DEV_2922&CC_0106[/color]"
ms_1_isBusExtender = false[/color]
其實ICH9R原廠驅(qū)動里增加的其它兼容驅(qū)動,比如ICH8M等也可以用相同方法添加進(jìn)來。
5. 保存ini文件,重新打包成7zip格式,就完成了對驅(qū)動包的更新。再按前面的方法制作XP光盤,這樣制作出來就能支持ICH9/ICH9R南橋,測試通過。重新打包的驅(qū)動包也可以命名為不同的名字,比如DP_MassStorage_wnt5_x86-32_708.7z,軟件會優(yōu)先識別版本號新的一個包。
相關(guān)文章
電腦如何清除運行窗口歷史記錄? Windows系統(tǒng)清除運行窗口歷史記錄的技
winodws的命令行界面是一個不錯的快捷方式,我們只需要通過"win+r"就可以調(diào)用運行命令,隨著時間的累積,我們這里會積累下不少歷史命令,有泄露隱私的風(fēng)險,所以2025-04-17電腦鎖屏壁紙怎么固定不變? Windows系統(tǒng)鎖定桌面背景圖的方法
最近就有不少用戶想要鎖定電腦的桌面背景圖,但不清楚具體如何操作,其實方法非常簡單,詳細(xì)請看下文介紹2025-04-17怎么關(guān)閉windows索引器? Windows系統(tǒng)禁用索引器回退功能的技巧
使用Windows系統(tǒng)中的搜索功能都是在索引功能的基礎(chǔ)上建立的,因此,若想要加快搜索索引速度,就要把系統(tǒng)中的索引器回退功能設(shè)置為禁用,詳細(xì)請看下文介紹2025-04-17微軟應(yīng)用商店無法打開怎么辦? 0x80248014錯誤的原因分析與解決方案
近有不少小伙伴反映,Windows 10自帶的微軟商店怎么都打不開,顯示0x80248014錯誤錯誤代碼,下面我們就來看看詳細(xì)解決方案2025-04-16Windows系統(tǒng)如何關(guān)閉自動維護(hù)功能? 關(guān)閉自動維護(hù)輕松提升電腦性能
最近有不少用戶想關(guān)閉其中的自動維護(hù)功能,但不清楚具體如何操作,下面我們就來看看Windows系統(tǒng)關(guān)閉自動維護(hù)功能的操作方法2025-04-15微軟發(fā)布多個 OOB 更新: 用于修復(fù) Active Directory 組策略 Bug
微軟發(fā)布多個 OOB 更新用于修復(fù) Active Directory 組策略 Bug,該問題具體表現(xiàn)為:當(dāng)設(shè)備已啟用 "審核登錄 / 注銷事件" 功能且實際生效時,本地組策略編輯器或本2025-04-14定期掃描病毒功能有什么用? Windows系統(tǒng)開啟定期掃描病毒功能的技巧
定期掃描病毒功能可以很好的幫助我們電腦定義清理病毒,很多小伙伴都不知道在那里設(shè)置進(jìn)行使用,該怎么開啟這個功能呢?詳細(xì)請看下文介紹2025-04-01Windows如何設(shè)置麥克風(fēng)增強? Windows系統(tǒng)麥克風(fēng)權(quán)限開啟全攻略
麥克風(fēng)功能作為日常溝通和娛樂的重要工具,其表現(xiàn)尤為關(guān)鍵,然而,不少windows用戶發(fā)現(xiàn)麥克風(fēng)的聲音偏小,影響了使用體驗,下面我們就來看看Windows系統(tǒng)設(shè)置麥克風(fēng)增強功能2025-04-01提升性能30%! Windows系統(tǒng)關(guān)閉VBS的簡單方法
關(guān)閉VBS功能可以釋放部分系統(tǒng)資源,提高系統(tǒng)性能和游戲流暢度,windows系統(tǒng)該怎么關(guān)閉vbs功能呢?下面我們就來看看詳細(xì)教程2025-04-01Windows Server 2025安裝 Hyper-V Docker 容器的圖文教程
Hyper-V 容器是 Windows Server 2025 中的一項強大功能,今天我們就來介紹如何在 Windows Server 2025 上安裝、配置和運行容器主機,并下載運行一個 IIS 容器2025-03-27