制作万能ghost winxp终于成功了
18:30 2004-12-27[原创]我做GHOST2000的全过程-真实体验版
此帖对于那些做Ghost的老鸟来说根本不屑一顾,但对于象我这样的新手来说,咱们可以进行经验交流。
昨天我做成了一张我所需要的Ghost2k,这也是我在这个论坛潜水近一个月的成果。以下我具体讲讲我的制作流程。
首先就是看那篇《GhostXP全攻略》,这个是基础,不得不看。但是那篇是针对XP而言的,虽然它上面说2K和2K3做法和它都一样,但是绝对是有所不同的!
1、装机
打全补丁,装必备软件(如WINRAR,FLASHGET,杀毒软件等)
2、改“计算机”属性,重启
在硬件-设备管理器-计算机中,如果有两个属性(不管是否一样),卸载其中一个(另一个是没法卸的),再将另一个“更新驱动程序”成Standard PC,确定退出后重启。(一定要重启!不然IDE ATA/ATAPI控制器封装后不会智能识别更新,依然保留Standard……属性!)系统会重新安装所有驱动,然后又会提示重启,先放它在那儿,此时计算机属性会有2个Standard PC,卸一个,再按“确定”重启。
3、减肥
我实在不知道怎么样可以多减点又不影响“万能”,只会些最基本的:
在“Internet选项”中删除Internet临时文件和脱机内容,删除Cookies,清除历史记录。
删Administrator\Local setting\Temp下所有文件。
删Winnt\Temp下所有文件
删Winnt\Windows Update Setup Files下所有文件
删Winnt下所有以“$NtUninstall*$”为命名格式的隐藏目录
删Winnt下所有以KB8打头的和Q打头的.log文件
右键点击C盘盘符-属性-清理磁盘-所有都选上-确定
右键点击任务栏-属性-高级-清除
最后再清理注册表。
4、删驱动
在设备管理器中先将Intel(r)* Bus Master IDE Controller(各主板不同)更新为Standard Dual Channel PCI IDE Controller;将Primary IDE Channel,Secondary IDE Channel更新为Standard IDE/ESDI Hard Disk Controller
然后从上到下把能卸的全删完。在系统设备中留下Microcode Update Device,PCI bus,Plup and Play Software Device Enumerator三个。当然这之中要重启都选“否”!
5、创建sysprep目录
将本论坛最新的autohal.exe双击解压,会在C盘根目录下生成sysprep目录,其中有两个文件:auto.exe, regset.cmd,也在winnt目录下生成五个文件:autohal.cmd, devcon.exe, findstr.exe, reg.exe, ta.exe。再将DEPLOY.CAB中的文件解压到sysprep目录中。
、创建自动应答文件
双击setupmgr.exe-下一步-选“创建新的应答文件”-选“sysprep 安装”-选你的平台-选“是,完全自动安装”-接下来3步是命名,登录方式,按你自己喜欢-接下来4步都缺省好了-在其他设置中选“否,不编辑其它设置”-选“是,创建或修改 Sysprep 文件夹”-一路“下一步”到底好了。退出后会在sysprep目录下生成sysprep.inf, sysprep.bat两个文件和I386目录。
双击sysprep.inf(用记事本打开),将[Unattended]下 InstallFilesPath=C:\sysprep\i386 一行删除(不删的话在安装是会提示插入Win2000sp4光盘)。在[UserData]下加上一行 ProductID="*****-*****-*****-*****-*****" 即原始安装光盘的序列号(不加的话会在安装时让你手动输入的!)。保存退出。
到系统特性,在高级-性能选项-(虚拟内存)更改-将“初始大小”和“最大值”都改为0-设置-确定——为减肥!
7、封装
双击regset.cmd-按任意键继续-确定,之后就再也没有动静了,这点和XP不一样,它没有一个对话框出来让你点封装。此时在sysprep下生成sysprep.chk文件、删除了auto.exe。然后重新启动系统进DOS。
8、GHOST 这不用我说了吧。
9、重启安装
你会看到整个安装过程。先出现一个cmd框,这是识别电源的过程。接着自动重启、系统安装,直到出现“15秒后自动重启”前都不用动手。重启后设备管理器中电源和IDE应该是自动更新到最佳设置的。
至此即是全部过程。
最后我再强调3点:
1、一定要在单个Standard PC下封装,不然IDE不会自动识别,计算机属性会是两个Standard PC,电源自动识别也没意义了。而且还会出现鼠标没了、网速变慢等各种奇怪问题(我也不知道是为什么,总之我的就是这样)。
2、sysprep.inf文件一定要手动删一行,加一行,不然安装就不是全自动的了!
3、如果之间双击sysprep.exe运行封装(不加电源模式检测),按确定后是不会有对话出现的,会直接关机!
解决方法:加参数 -noreboot
=================================================================================================================================================
一、系统安装:
1、 在高配置的机子或者VM上安装系统,然后安装你需要的软件、补丁及优化设置及你认为需要的减肥(DLLCACHE文件夹先不动,要在后面另外处理)。
2、 关闭XP系统还原,设置页面文件为0。可以减少一个恢复时出错的机会!
二、封装前仅仅需要做如下工作即可!已经不需要其它多余的步骤
1、一定要这样做:把电脑更改为标准计算机,重新启动电脑。进入系统会出现2个标准PC,则卸载掉一个! 把IDE 控制器修改为“标准的双通道 PCI IDE控制器”,再重新启动一次。
2、克隆工具准备:
① 安装S&R&SV5.5.exe,会自动在C盘根目录生成C:\SYSPREP目录。根据你的需求是否安装S&R&S驱动。如果你遇不上S&R&S的设备,就没有必要安装S&R&S驱动了。
②用WINRAR打开光盘上附带的那个SUPPORT\TOOLS\DEPLOY.CAB,把它们全部解压到c:\sysprep目录
③运行setupmgr.exe生成sysprep.inf(C:\SYSPREP目录),生成后还可以根据你的需要用记事本打开修改sysprep.inf文件。
3、备份DLLCACHE文件夹:一定要记得使用C:\SYSPREP\DllCacheManager.exe(YangHaiJun的作品)备份DLLCACHE文件夹,可减肥300M-500M左右。
建议:到了这一步做个GHO吧,即封装前的备份,如果测试封装后的GHO时发现效果不好,还可以重新封装,或者将来更新已经安装的软件、补丁,工作就会大大减少。如果死性不改的S&R&S程序更新也可重新运行一次再封装,时间也可节省。
4、执行C:\SYSPREP目录下的DllCacheManager.REG,以便进入系统时能及时恢复DLLCACHE文件夹。此文件需要自己用记事本写入并保存成DllCacheManager.REG(主文件名任意取),内容如下:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce]
"Sysrep"="C:\\sysprep\\DllCacheManager.exe /restore"
三、正式封装:点击regset.cmd执行封装,默认选择退出!(不能选择重新启动),那些选项只需要选择使用最小化安装。实践表明以下建议是有益的,你可以不选择:建议把检测非即插即用硬件也选上。对于2000版本的封装,建议编辑REGSET.CMD,在SYSPREP.EXE那一行加上-mini -pnp。
OK!开始-关闭计算机-重新启动后你先不要进入系统,先进入DOS吧,克隆刚才制作系统的分区。