我在论坛找过相关的文章.基本上绝大部分的都是文章发在别处在这放个HTTP连接.连不上..
希望那位朋友见到过把文章连接发给我..先谢了..
[ By the end of this article bclz 于 2006-10-5 02:55 AM Editor ]-------
WINXP集成驱动GHOST的制作一,准备工作(Work):
原材料:Windows XP SP2原版镜像(sc_win_xp_pro_with_sp2_vl.ISO,VRMPVOL_CN,592MB,MD5:f455f9a787b620aca7ac89ab47574919)
制作工具:EasyBoot,UltraEdit,UltraISO,XPlode,VMwareII.制作母盘:
1,创建目录D:\xpcd\SIMPCHIN\SATAXP,然后把sc_win_xp_pro_with_sp2_vl.ISO里面的所有文件及文件夹,提取到此目录下.II.加入主题补丁UXTHEME.DL_和线程补丁TCPIP.SY_:
从网上下载已破解的UXTHEME.DLL及TCPIP.SYS,然后用SetCSum.exe来加上文件头校验,并用Makecab.exe来压缩,系统命令如下:
SetCSum /a UXTHEME.DLL
SetCSum /a TCPIP.SYS
Makecab UXTHEME.DLL
Makecab TCPIP.SYS
最后把生成的UXTHEME.DL_及TCPIP.SY_替换到SATAXP\I386目录下.III.创建自动应答文件WINNT.SIF和UNATTEND.TXT:
从SATAXP\SUPPORT\TOOLS\ DEPLOY.CAB中提取setupmgr.exe,执行后按提示填入相应的安装信息,就可以了生成WINNT.SIF,复制多一份并改名为UNATTEND.TXT,然后用记事本打开WINNT.SIF,在[Unattended]段末尾加上一行:
FileSystem=*
这一行的作用是使得“刻盘安装方式”出现XP自已带的格式化选项.
最后把WINNT.SIF和UNATTEND.TXT复制到SATAXP\I386目录下.IV.修改DOSNET.INF,加入Svcpack补丁安装接口,用于“计算机硬盘(Hard)安装方式”:
用记事本打开SATAXP\I386\DOSNET.INF,按下Ctrl+F,查找[OptionalSrcDirs],在此段末尾加入Svcpack,如下:
[OptionalSrcDirs]
lang
svcpackV.加入“计算机硬盘(Hard)安装方式”安装接口Win.bat:
用Smartdrv.exe复制到SATAXP\I386目录下,然后在SATAXP目录下新建一个批处理文件,名为Win.bat,内容如下:
@echo off
i386\smartdrv >nul
i386\winnt /u:i386\UNATTEND.TXT /s:i386III.集成补丁:
1,收集补丁:全新安装一个XP,安装完后立刻上网更新,并记录下所有补丁的名字.然后就到Microsoft下载中心去把他们都拉回来,放到D:\HotFix目录下.
http://www.microsoft.com/downloads/Search.aspx?displaylang=zh-cnII.加入XPlode安装接口:彻底删除SATAXP\I386目录下的Svcpack.in_,接着用记事本创建Svcpack.inf,内容如下:[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600[SetupData]
CatalogSubDir="\i386\svcpack"[ProductCatalogsToInstall][SetupHotfixesToRun]
xplode.exe然后用Makecab进行压缩:
Makecab Svcpack.inf
最后把得到的Svcpack.in_复制到SATAXP\I386目录下.III.创建目录D:\xpcd\SIMPCHIN\SATAXP\I386\SVCPACK,接着把XPlode的所有文件复制到该目录下(共6个,文件名如下):
XPlode.exe
XPlode.x4d
XPlode.xml
XPlodeExecute.x4e
XPlodeFileOps.x4e
XPlodeRegistry.x4e然后把D:\HotFix目录下的所有补丁也复制进来,并将这些补丁的名字改为8.3格式,以便支持DOS下的“计算机硬盘(Hard)安装方式”.IV.创建目录D:\xpcd\SIMPCHIN\SATAXP\I386\SVCPACK\UPDATE,然后把一些增强补丁(如WMP10等)拷贝进来.V.配置XPlode安装脚本,用于自动安装补丁:用记事本打开XPlode.xml,进行相应的修改就可以了.这里举例说一下:
XPlode.XML这一个文件必须是Unicode编码的文本文件;
所有标签都必须为<xxx></xxx>成对
在脚本中#XPlode#代表XPlode所在的目录;
program后的文件改为补丁路径和名称,arguments为补丁安装参数;
IV.集成SATA驱动:
1,使用BTS驱动包来集成SATA驱动,BTS下载网站地址:
http://www.driverpacks.net/Projects/DriverPacks/下载当中的DriverPack BASE和DriverPack MassStorage就可以了.II.这里以BTS_DriverPacks_BASE_V60I.exe和DriverPack_MassStorage_V510.7z为例,执行BTS_DriverPacks_BASE_V60I.exe,安装到D:\BTS,再把DriverPack_MassStorage_V510.7z复制到D:\BTS\DriverPacks目录下,然后执行D:\BTS\BTS_DPs_Slipstreamer_V60I.cmd,选用Method 1,按提示操作就可以了得到D:\BTS\UWXPCD_ROOT目录.III.把D:\BTS\UWXPCD_ROOT目录下的文件及文件夹,复制到SIMPCHIN\SATAXP目录下,然后执行RUN_ME.cmd并按提示操作就可以了集成SATA驱动.IV.最后把SIMPCHIN\SATAXP目录下的$OEM$文件夹,复制一份到SATAXP\I386目录下,这是用于“计算机硬盘(Hard)安装方式”的.
V.制作N合1光盘:
1,提取启动操作系统软盘组文件:执行以下系统命令,按提示操作后,会在C盘下生成$WIN_NT$.~BT文件夹.
D:\xpcd\SIMPCHIN\SATAXP\I386\WINNT3II.EXE /norebootII.把C盘下的$WIN_NT$.~BT文件夹复制到D:\xpcd目录下,并改名为SATA ,然后彻底删除D:\xpcd\SATA目录下的BOOTSECT.DAT,migrate.inf,winnt.sif等3个文件,再把SIMPCHIN\SATAXP\I386目录下的WINNT.SIF,复制到D:\xpcd\SATA目录下.III.把D:\xpcd目录下的SATA文件夹复制出两个副本,并分别命名为MSDN和CTRL,把SATAXP\I386目录下的TXTSETUP.OLD和WINNT.OLD复制到D:\下,并分别改名为TXTSETUP.SIF和WINNT.SIF.IV.把D:\ TXTSETUP.SIF复制到D:\ MSDN和D:\CTRL目录下,把WINNT.SIF复制到D:\ MSDN目录下.然后在D:\CTRL目录下创建WINNT.SIF,内容如下:
[Data]
AutoPartition=0
MsDosInitiated="0"[UserData]
ProductKey=DG8FV-B9TKY-FRT9J-6CRCC-XPQ4GV.创建目录D:\xpcd\BOOT, 把cdimage.exe和xpboot.bin(XP引导文件,可以由UltraISO导出)复制到D:\xpcd\BOOT目录下.接着将xpboot.bin复制出3个副本,分别命名为SATA.BIN,MSDN.BIN和CTRL.BIN.修改D:\xpcd\BOOT\SATA.BIN,将“I386”替换为“SATA”;(使用UltraEdit修改,大写)
修改D:\xpcd\BOOT\ MSDN.BIN,将“I386”替换为“MSDN”;
修改D:\xpcd\BOOT\CTRL.BIN,将“I386”替换为“CTRL”;修改D:\xpcd\SATA\ SETUPLDR.BIN,将“I386”替换为“SATA”,共4处;
修改D:\xpcd\ MSDN \ SETUPLDR.BIN,将“I386”替换为“MSDN”,共4处;
修改D:\xpcd\ CTRL \ SETUPLDR.BIN,将“I386”替换为“CTRL”,共4处;修改D:\xpcd\SATA\ TXTSETUP.SIF,用记事本打开TXTSETUP.SIF,搜索SetupSourcePath,将所在行替换为SetupSourcePath ="\SIMPCHIN\SATAXP\"
修改D:\xpcd\ MSDN \ TXTSETUP.SIF,用记事本打开TXTSETUP.SIF,搜索SetupSourcePath,将所在行替换为SetupSourcePath ="\SIMPCHIN\SATAXP\"
修改D:\xpcd\ CTRL \ TXTSETUP.SIF,用记事本打开TXTSETUP.SIF,搜索SetupSourcePath,将所在行替换为SetupSourcePath ="\SIMPCHIN\SATAXP\"VI.把SIMPCHIN\SATAXP目录下的WIN51,WIN51IP,WIN51IP.SP2等3个文件复制到D:\xpcd目录下.此时,目录结构应如下:
file://D:\xpcd
├─BOOT
├─CTRL
├─MSDN
├─SATA
└─SIMPCHIN
└─SATAXP
├─$OEM$
├─DOCS
├─I386
│├─$OEM$
├─SUPPORT
└─VALUEADDVII.用EasyBoot制作“刻盘安装方式”下的引导菜单:
[1] 自动安装WinXP SP2 SATA版;对应系统命令:run SATA.BIN
[2] 自动安装WinXP SP2 VOL 版;对应系统命令:run MSDN.BIN
[3] 手动安装WinXP SP2 VOL 版;对应系统命令:run CTRL.BIN8,用cdimage.exe制作光盘镜像,系统命令如下:
D:\xpcd\BOOT\\cdimage.exe" -l"XPSP2VOL" -t1/12/2006,20:00:00 -h -n -b"D:\xpcd\BOOT\loader.bin" -x -o -m "D:\xpcd" "D:\XPSP2VOL_VII.V.iso"-------
[推荐]让ghost xp集成驱动方法驱动方法在C盘根目录下建一个Drivers文件夹,把您收集的驱动放到这一个文件夹里去(可以把别人盘里做好驱动包拿来用),并把下面软件(soft)也放进去,并运行他,按Browse选中Drivers文件夹,后按SET PATH,就可以啦,他自动导入注册表(Regedit)的,记得不要在移动他了.等还原后手动彻底删除Drivers文件夹就可以啦.接做要做是Editorsysprep.inf文件:打开文件在[Unattended]加入以下处 (应该才是要加进去的,括号里面的是解释)[Unattended] (就在sysprep.inf的开头,把原来那处彻底删除,改成下面的)OemSkipEula=Yes OemPreinstall=Yes (表示让WinXP的知道还有一个Drivers发布文件夹)DriverSigningPolicy=IgnoreOemPnPDriversPath="c:\Drivers\BOARD\nForce;c:\Drivers\BOARD\Intel\ICH;c:\Drivers\Camera \301P;c:\Drivers\LAN\Broadcom4401;c:\Drivers\LAN\BroadcomBCM5751;c:\Drivers\LAN\Marvell;c:\Drivers\LAN\Realtek8139;c:\Drivers\LAN\VIAVT6105;c:\Drivers\LAN\Intel;c:\Drivers\LAN\nForce;c:\Drivers\LAN\SIS900;c:\Drivers\modem\ECOM56HAM;c:\Drivers\modem\ESS_ES2838_2839;c:\Drivers\modem\Intel5628;c:\Drivers\Sound\AD188X;c:\Drivers\Sound\ALC;c:\Drivers\Sound\CMI8738;c:\Drivers\Sound\CMI9738;c:\Drivers\Sound\VIA;c:\Drivers\Sound\SiS7012;c:\Drivers\VGA\ATi_Radeon;c:\Drivers\VGA\ATi_Radeon\B_20640;c:\Drivers\VGA\Intel_845G;c:\Drivers\VGA\SIS650-760"(是为每个设备驱动程序(Procedures)(Procedures)指定路径的系统命令,整段的意思表示的是告诉安装程序(Procedures)(Procedures)在什么位置可以找到比自已带的驱动程序(Procedures)(Procedures)更新的驱动程序(Procedures)(Procedures),如果您拿取了别人们的驱动,再自己加入一定的驱动,可以自己加入相应的路径)DriverSigningPolicy =Block (这行表示让驱动程序(Procedures)(Procedures)能强制安装没有经过微软数字签名认证(WHQL)的驱动,这一个系统命令是与OemPnPDriversPath一起使用的.)(软件(soft)叫驱动搜索修改器)注:用S&R&SV9.V.1118压宿后,再运行sysprep.exe,选中检测硬件.重新启动操作系统操作系统,然后ghost就可以啦.
附件2006-10-5 02:58
下载次数: 30驱动搜索修改器.rar (128.02 KB)
驱动搜索修改器