Ghost 系统制作详细教程

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Ghost 系统制作详细教程
一.下载要用到的工具
1.系统及相关工具:
(1) 系统:MSDN WinXPsp3微软VOL版
(2)主题破解器
(3) SP3 TCPIP连接数修改工具
(4)驱动包(可在其他GHOST版内提取。

如深度GHOST版系统。

用驱动选择工具就得用深度系统内的驱动包,除非你自己会按照驱动选择工具的选择原理配置驱动包。

提取方法:用Symantec Ghost Explorer 提取。

先把下载来的系统解压,然后运行Symantec Ghost Explorer,文件→打开→找到解压出来的系统文件夹,找到GHOSTXP.GHO并选中双击→找到文件夹drivers→右键单击→提取→选择文件保存位置→保存。

还有EVEREST 硬件检测也要提取出来。


2.封装工具:
(1) Newprep V5.0
(2) 驱动选择工具Drvtool v8.0
(3) DllCacheManager3.0
(4) EVEREST 硬件检测
二.安装操作系统及系统优化
1.装系统:
系统一定要安装到C盘(主分区),不能安装到其他分区。

系统安装好后可以更新打好补丁(更新至最新)。

2.安装自己想要安装的软件,装上自己喜欢的主题,安装需要的输入法:
(1)输入法安装好后,请打开控制面板,双击“区域和语言选项”,选择“高级”选项,在“默认用户帐户设置”下,勾选“将所有设置应用于当前用户帐户和默认用户配置文件”,然后点击“确定”,这样语言栏的输入法相关设置就添加到系统的默认配置文件中,重新封装系统后,在恢复安装时新安装的输入法就自动添加到语言栏的输入法列表里。

(2)如果要安装windows Media Player 请在安装完成后运行一下该软件。

(3)破解UXTheme.dll,否则安装的主题不可用。

3.减肥及优化:
(1)关闭系统还原:打开控制面板,双击“系统”。

在系统属性面板里选择“系统还原”,选中“在所有驱动器上关闭系统还原”,然后点“确定”。

(WindowsXP的系统还原功能占用了很大的磁盘空间,所以必须关闭以减少系统体积。

关闭系统还原后,系统分区根目录下的System Volume Information目录里的内容就会立即被清空,因此也可以在关闭系统还原后再打开此功能。


(2)关闭系统休眠:打开控制面板,双击“电源选项”,选择“休眠”,把“启用休眠”前的勾去掉,然后点“确定”。

这时在系统分区C盘根目录下的页面文件hiberfil.sys就会自动删除。

(WindowsXP的休眠功能和系统还原一样,都占用了很大的磁盘空间,休眠功能占用系统分区的大小和物理内存的空间相当。


(3)转移虚拟内存页面档(可选,因为GHOST8.0以上版本可以自动清除虚拟内存档):打开控制面板,双击“系统”,在系统属性面板里选择“高级”,然后点击性能框里的“设置”,选择“高级”,点击虚拟内存框里的“更改”,选中当前系统分区C,再选“自定义大小”,将初始大小和最大值设为“0”,然后选择需存放页面文件的分区(如D:等),然后点击“设置”,“确定”。

(虚拟内存页面文件Pagefile.sys一般位于系统分区的根目录下,其默认设置大小是物理内存的1.5倍,是个难以删除的顽固隐藏文件,因此最好将它转移到系统分区以外的其它分区去,以此减小系统分区的体积。


(4)清理磁盘,删除系统和IE临时文件:
a.运行磁盘清理程序删除系统临时文件:开始→程序→附件→系统工具→磁盘清理→选择驱动器→确定→磁盘清理→选择删除档→确定。

b.删除IE临时文件和历史记录:打开IE→工具→internet选项→常规→删除Cookies(I)→确定→删除档(F)→确定→删除历史记录(H)→确定→确定。

C.删除最近使用的文文件记录:开始→设置→任务栏和[开始]菜单(T)→[开始]菜单→[开始]菜单(S)→自定义(C)→高级→清除列表(C)→确定。

(5)使用DllCache备份工具备份DLLCache目录文件(dll文件)(如果关闭系统文件保护后此步可以直接删除SYSTEM32\DLLCACHE档夹下的所有文件,记得要先显示系统文件和隐藏文件):此步须在进行完系统封装后再进行。

(6)卸载不常用组件:XP默认给操作系统安装了一些系统组件,而这些组件有很大一部分是你根本不可能用到的,可以在“添加/删除Windows组件”中将它们卸载。

但其中有一些组件XP默认是隐藏的,在“添加/删除Windows 组件”中找不到它们,这时可以这样操作:用记事本打开\windows\inf\sysoc.inf这个文件,用查找/替换功能把文件中的“hide”字符全部替换为空。

这样,就把所有组件的隐藏属性都去掉了,存盘退出后再运行"添加-删除程序",就会看见多出不少你原来看不见的选项,把其中那些你用不到的组件删掉(记住存盘的时候要保存为sysoc.inf,而不是默认的sysoc.txt),如Internat信使服务、传真服务、Windows messenger,码表等,大约可腾出近50MB的空间。

(7)其它瘦身(可选):删除以下目录或文件(不带*号的连目录一起删)。

c:\windows\$* (以$号开头的所有目录,补丁的反安装,) 约70M
c:\windows\ime\chtime 繁体输入(没有必要,很多输入法都支持繁体,)12M
c:\windows\ime\imejp 日文输入12M
c:\windows\ime\imejp98 日文输入12M
c:\windows\ime\imjp8_1 日文输入12M
c:\windows\ime\imkj6_1 韩文输入12M
c:\windows\system32\ime\CINTLGNT 仓颉码3M
c:\windows\system32\ime\TINTLGNT 注音输入3M
c:\windows\temp\* 通常没东西
c:\windows\prefetch\*
c:\windows\installer\*.msi msi程序安装后剩下的一些垃圾(长名目录不能删!)
c:\windows\Downloaded Installations\* msi程序安装后剩下的一些垃圾
c:\windows\softwareDistribution\download\* (下载补丁临时存放点)约60M
c:\windows\web\wallpaper\* 墙纸,留下一个好看的bliss.bmp即可,全删也行。

2M C:\Program Files\InstallShield Installation Information\* 安装程序留下的垃圾
C:\Program Files\WindowsUpdate\* XP升级留下的垃圾
4.设置OME信息(系统属性中显示的内容):
在C:\windows\system32下放置OEM图片oemlogo.bmp(177X75)及oemlogo.ini文件,文件内容可编辑如下:
[General]
Manufacturer=GHOSTWINXP XXX 版
Model=
[OEMSpecific]
SubModel=
SerialNo=
OEM1=
OEM2=
[Support Information]
Line1=本系统仅用于研究与测试Windows系统安装盘结构和安装技术,
Line2=请勿将其用于非法用途。

Line3=
Line4=因使用本技术研究光盘带来的一切后果,由使用者自行负责。

Line5=
Line6=---------------XXXXXXXXXXXXXXXX---------------
5.其它:
(1)建议关闭自动更新.桌面上右键点击“我的电脑”→属性→自动更新→关闭自动更新→确定。

(2)建议转移“我的文档”到D盘。

桌面上右键点击“我的文档”→属性→移动→选择D 盘→确定。

(3)创建一个“宽带连接”。

桌面上右键“网上邻居”→属性→创建一个新的连接→下一步→连接到Internet→下一步→手动设置我的连接→下一步→用要求用户名和密码的宽带连接来连接→下一步→ISP名称不用输入,直接下一步→用户名、密码也不输入,下一步→完成。

三.封装前的准备
1.将相关软件及文件放置相应位置:
(1)驱动包
位置:C盘根目录,即C:\ Drivers
说明:将配置好的驱动包放到C:\,以便恢复系统时驱动选择工具调用并安装。

(2)驱动选择工具及其配置文件
位置:C:\ windows\Drvtool8.exe,C:\windows\Drvtool.ini
说明:请配置好驱动选择工具的配置文件,否则驱动选择工具无法正确选择驱动。

主要是配置驱动和EVEREST(硬件检测工具)的路径,内容如下:
;驱动程序选择工具V8.0
;程序功能:智能判断声卡显卡、自动写入注册表、多种选择格式、提示删除驱动、自我删除
;=======================================================
[CopyRight]
name="XXXX 版权所有"
link=
[wait]
load=
time=20
;此段定义的是等待选择时间,默认为10秒。

[file]
;本工具提供两种选择方式:解压缩驱动包及更改驱动目录名称type=7z
path=c:\drivers
reg=1
;type=定义驱动类型(7z,rar,exe,dir)
;path=搜索驱动的根目录,必填
;reg=1时自动将驱动路径写入注册表
;=======================================================
[Everest]
;硬件智能识别,要启用此功能,请在下面输入Everest路径Everest=c:\drivers\Everest
;支持EVEREST Corporate Edition
prepare=1
;显卡声卡预解压技术,启用=1
[video]
nVIDIA=c:\Drivers\vga\NV.7z
ATI=c:\Drivers\vga\ATI.7z
intel=c:\Drivers\vga\int.7z
matrox=c:\Drivers\vga\matrox.7z
SIS=c:\Drivers\vga\sis.7z
VIA_S3=c:\Drivers\vga\via.7z
VMware=c:\Drivers\vga\VMware.7z
[audio]
Realtek=c:\Drivers\Sound\Rtk.7z
ADI=c:\Drivers\Sound\ADI.7z
CMI=c:\Drivers\Sound\CMI.7z
VIA=c:\Drivers\Sound\via.7z
nVIDIA=c:\Drivers\Sound\nv.7z
Snd_oth=c:\Drivers\Sound\other.7z
;=======================================================
[auto]
check=1,2,3,4
nbook=6
;此段定义默认选项,写入预选的编号即可,编号间用逗号隔开
[txt]
1=主板芯片组
2=显卡驱动
3=声卡驱动
4=网卡驱动
5=摄像头驱动
6=笔记本驱动
;此段定义的是程序中复选项目名称
[run]
1=c:\Drivers\1Chip.7z
4=c:\Drivers\3lan.7z
5=c:\Drivers\6cam.7z
6=c:\Drivers\2mchip.7z
;此段定义的是复选项对应的内容,支持7z/rar/exe/dir
;更改目录方式此处填写目录,未被选择的驱动将被更改增加一条下划线,如“vga_”;如启用声卡及显卡检测功能,此处对应项可不填
;=======================================================
[exit]
ask=
deldrv=1
killme=1
;此段定义退出选项,不需要请留空
;ask=1完成时弹出确认对话框
;deldrv=1静默删除用过的驱动,=2时提示删除
;killme=1完成后自我删除
;注意:要实现删除驱动的功能,此工具将在第一次进桌面时被隐藏调用(加参数/d运行) ;所以不能放在sysprep及驱动目录下,这两个目录都是要被删除的目录
注意EVEREST的配置路径
(3)EVEREST(硬件检测工具,配合驱动选择工具使用)
位置:C:\ Drivers\Everest
说明:在配置驱动选择工具的配置文件时,配置好EVEREST的路径,以便驱动选择工具能成功调用EVEREST。

EVEREST会先对电脑硬件进行检测,然后驱动选择工具会按照EVEREST 检测出来的信息,选择并解压相应的驱动进行安装。

(4)DllCacheManager3.0 (用于备份DllCache内的文件)
位置:C:\ windows\system32
说明:打开“我的电脑”→工具→文件夹选项→查看→在高级设置里,将“隐藏受保护的操作系统文件(推荐)”前面的勾去掉→选择“显示所有文件和文件夹”→确定。

打开C:\ windows\system32,找到dllcache文件夹,看一下其大小,300多M,DllCacheManager3.0就是用来备份这个的,以便减少制作出来的ghost的容量。

记住,在运行封装工具进行封装完成后,再运行DllCacheManager3.0进行备份。

DllCacheManager3.0不需要特别的设置,只需在备份之前勾选“恢复时自动删除自己”。

注册组件后,DllCacheManager3.0会自动把备份的文件恢复到dllcache文件夹。

(注:如果已在“减肥”那一步中删除了dllcache文件夹下备用的dll文件,就不需要再用DllCacheManager3.0进行备份)
(5)对系统属性中的“硬件属性”进行设置。

右键点击“我的电脑”→属性→硬件→驱动程序签名→选择“忽略-安装软件,不需要征求我的同意”→确定。

windows Updata→选择“从不在windows Update 搜索驱动程序”→确定。

(6)卸载或更新硬件驱动。

a.右键点击“我的电脑”→属性→硬件→打开“设备管理器”,卸载顺序为:网络适配器、通用串行总线控制器、声音、视频游戏控制器、监视器、显示卡。

卸载过程中,如系统提示要重新启动,选择“否”。

b.更改IDE ATA/ATAPI控制器为“标准双通道PCI IDE 控制器”:右键点击“IDE ATA/ATAPI 控制器”下的“VIA Bus Master IDE Controller”,选择“更新驱动程序”→从列表或指定位置安装(高级)→击下一步→选择“不要搜索,我要自己选择要安装的驱动程序”→下一步→选中“标准双通道PCI IDE 控制器”→下一步,完成更新后,电脑提示重新启动,选择“否”。

c.更改计算机电源管理模式为“Standard PC”:右键点击“计算机”下的“Advanced Configuration Power Interface(ACPI)”→更新驱动程序→从列表或指定位置安装(高级)→下一步→不要搜索,我要自己选择要安装的驱动程序→下一步→选中“Standard PC”→下一步,完成更新后,电脑提示重新启动,选择“否”。

到这一步,封装准备工作基本结束,建议整理一次C盘碎片,但千万不能重启计算机。

四.封装
1.封装工具的设置:
(1)双击运行NewprepV5.0,运行后,Newprep会自动在C盘根目录下创建sysprep文件夹。

(2)设置NewprepV5.0
封装选项中,勾选自动卸载本机所有硬件设备(因为之前的驱动没有完全卸载,还有剩余驱动)、集成SRS控制器及键鼠驱动、清除注册表的网卡本地连接、自动运行sysprep进行封装等选项,之前已经手动更改了“IDE ATA/A TAPI控制器”和“电源管理模式”,因此这两项不用选。

部署选项中,勾选记住封装前的菜单选择时间和清理未使用的SRS驱动服务,其它可选可不选。

(3) 接下来点击“高级选项”,弹出“高级选项”对话框:系统部署前运行的程序是驱动选择工具(Drvtool8.exe),注意驱动选择工具的路径及名称,驱动工具会自动调用EVEREST 和驱动导入注册表文件;注册组件后运行的程序是DLL文件备份工具(DllCacheManager3.0),注意其路径及名称;其它如首次进系统运行的程序等视具体情况而定。

细节设置可按默认设
置,部署背景可选“自定义背景+透明层”,不过事先要在C:\windows\system32下放置背景图片Setup.jpg(800X600)。

分辨率可任选。

2.封装:
回到封装工具界面,确认所有该做的都做好后,点击“封装”,提示“是否确认封装”,点击“是”。

如果不出问题稍后就会提示封装成功。

封装完毕后注意检查C:\windows文件夹下的驱动选择工具及配置文件,如被清理掉再添加先前备份的就行了。

3.运行DllCacheManager3.0 进行DLL文件备份(如果已在“减肥”那一步中删除了dllcache 文件夹下备用的dll文件,就不需要再用DllCacheManager3.0进行备份):
封装成功后,打开之前DllCacheManager3.0存放的目录C:\windows\system32,双击运行DllCacheManager3.0,选中“恢复时自动删除自己”(意思是DllCache恢复完成后,DllCacheManager3.0会自动删除自己),然后点击备份。

(注:这工具是自动的,会在安装是自动恢复,不用在NewprepV5.0中调用。

DllCacheManager3.0备份完成后,C盘产生了一定的碎片,因此建议此时再进行一次C盘的碎片整理)
到这里就完毕了。

接着就重启制作GHO文件了。

相关文档
最新文档