自己做完后,發(fā)現(xiàn)其實(shí)非常簡(jiǎn)單,總共有如下幾步:
1、 創(chuàng)建驅(qū)動(dòng)文件目錄
2、 壓縮驅(qū)動(dòng)文件
3、 編寫(xiě)txtsetup.sif 文件
4、 編寫(xiě)winnt.sif 文件
5、 復(fù)制文件到原版光盤(pán)
下面我們開(kāi)始實(shí)戰(zhàn)
1、 創(chuàng)建驅(qū)動(dòng)文件目錄

如圖所示
我把SAS Raid 驅(qū)動(dòng)文件放在 $OEM$\$1\drivers\IntelMegaSR 目錄下,劃?rùn)M線(xiàn)部分的目錄可自己定義,但需要與后面 winnt.sif 文件中的內(nèi)容對(duì)應(yīng)好
2、 壓縮驅(qū)動(dòng)文件
在cmd 命令行模式下 執(zhí)行 makecab percsas.sys percsas.sy_
3、 編寫(xiě)txtsetup.sif 文件
以下是將要添加的內(nèi)容,參數(shù)可以從驅(qū)動(dòng)文件的txtsetup.oem中獲得;
[SourceDisksFiles]
percsas.sys = 1,,,,,,3_,4,1,,,1,4 //
[SourceDisksFiles.ia64]
[HardwareIdsDatabase]
PCI\VEN_1028DEV_0015SUBSYS_1F011028 = "percsas"
PCI\VEN_1028DEV_0015SUBSYS_1F021028 = "percsas"
PCI\VEN_1028DEV_0015SUBSYS_1F031028 = "percsas"
PCI\VEN_1000DEV_0060SUBSYS_1F0A1028 = "percsas"
PCI\VEN_1000DEV_0060SUBSYS_1F0B1028 = "percsas"
PCI\VEN_1000DEV_0060SUBSYS_1F0C1028 = "percsas"
PCI\VEN_1000DEV_0060SUBSYS_1F0D1028 = "percsas"
PCI\VEN_1000DEV_0060SUBSYS_1F111028 = "percsas"
[Map.Computer]
[SCSI.Load]
percsas = percsas.sys,4
[BootBusExtenders.Load]
[SCSI]
percsas = "DELL PERC5 and PERC6/CERC6 RAID Controller Driver (Server 2003 32 bit)"
[BootBusExtenders]
4、編寫(xiě)winnt.sif 文件
[Data]
MsDosInitiated="0"
UnattendedInstall="Yes"
[Unattended]
OemPreinstall="Yes"
OemPnPDriversPath=drivers\IntelMegaSR //要與自己建的文件夾對(duì)應(yīng)
[UserData]
ProductID = "RHBX7-YVMY6-2QHM8-CHYHR-JMPPB" //添寫(xiě)自己版本的CDKEY
[Networking]
[Identification]
JoinWorkGroup = workgroup
5、 復(fù)制文件到光盤(pán)
以前看到朋友是把文件解壓后在重新刻錄,其實(shí)沒(méi)必要那么麻煩用UltraISO 打開(kāi)ISO 文件把修改后的文件復(fù)制進(jìn)去保存就OK 了,文件對(duì)應(yīng)位置如下:
Txtsetup.sif -------------- I386
Winnt.sif --------------- I386
percsas.sy_ -------------- I386
$oem$ ----------------I386 和光盤(pán)根目錄(好象復(fù)制一個(gè)位置就好,我沒(méi)最終確認(rèn),)
哈哈到此就成功了。集成SP2 說(shuō)是F:WindowsXP-KB835935-SP2-ENU.exe -s:F:CD ,我沒(méi)測(cè)試,日后有機(jī)會(huì)再說(shuō)。