關於使用nLite整合Sata驅動無法使用文字模式~~

由於小弟之前載的XP版本不太好用,所以自己學習做一片整合XP~
採用MSDN原版XPSP3,只有整合IE8及WMP11不加任何Hotfix(之後再灌)~
所有步驟透過爬文後都沒問題,但目前卡在整合SATA這個部份~
小弟是從DriverPacks網站上下載他的Windows 2000/XP/2003 (x86) Mass Storage 9.01版~
nLite是使用1.4.9.1,在整合驅動的時候,我知道必須要選擇文字模式~
可是不管用單一或是多資料夾整合我都沒有辦法選擇文字模式,經爬文後大概知道是要在資料夾多一個TXTSETUP.OEM檔案~
但是這只有在Intel官方下載他的驅動才有,DriverPacks的驅動中通通沒有~
請問有辦法解決嗎?請幫幫小弟吧,就卡在這最後一步了
2010-04-12 1:21 發佈
用 nLite 整合出來的光碟,有時會出現一些奇奇怪怪的問題,後來就都用手工整合了~
上網拜了一下 Google 之後,發現整合SATA驅動程式,其實只要兩道手續…
1. 將原廠驅動程式中的 .sys 檔案,複製到光碟的 \i386 資料匣底下;
2. 修改 \i386 中的 txtsetup.sif 檔案(有四個區段要改);

比方說從 Intel 網站上抓到的驅動程式,解壓後有 iaStor.sys 與 TXTSETUP.OEM 兩個檔,
將 iaStor.sys 複製到 \i386 底下,然後用文字編輯器打開 TXTSETUP.OEM

(1)用文字編輯器另外打開 \i386 底下的 txtsetup.sif,接著尋找 [SourceDisksFiles] 這個標籤,然後把
iaStor.sys = 1,,,,,,_x,4,1
加到 [SourceDisksFiles] 區段的最後一行;
(至於為什麼有那麼多逗號,有興趣可以去找一下 txtsetup.sif 的格式,不然照著打就行囉~)

(2)再尋找 txtsetup.sif 的 [HardwareIdsDatabase] 標籤,然後把 Intel TXTSETUP.OEM 檔案中,有類似
id = "PCI\VEN_8086&DEV_2682&CC_0104","iaStor"
改為底下這樣的格式:
PCI\VEN_8086&DEV_2682&CC_0104 = "iaStor"
再加到 [SourceDisksFiles] 區段的最後一行,
通常會有十幾二十行,如果不想改這麼多,也可以去裝置管理員中,看一下您的 SATA 裝置識別碼,
複製相符的那一行去改就可以了;

(3)接著尋找 txtsetup.sif 的 [SCSI.Load] 標籤,在段尾加入這一行:
iaStor = iaStor.sys,4

(4)最後是找 txtsetup.sif 的 [SCSI] 標籤,一樣在段尾加入這行:
iaStor = "Intel(R) ICH7R/DH SATA RAID Controller"
雙引號中的名稱,可依您的 SATA 晶片組型號去修改,或打個自己看的懂的也沒關係,
Intel TXTSETUP.OEM 檔案中也有 [SCSI] 這個標籤,找一個最接近的,然後將等號左手邊的名稱,
改為 iaStor 就可以了~

Good Luck^^
可以用DriverPacks 提供的驅動整合程式去整合Sata驅動喔
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?