早在2006年的时候我就接触了系统封装技术,经过五年多的技术沉淀,我认为进行总结。
我对系统封装的定义是将系统制作成镜像的方法用在系统安装上面。和正常安装的最本质区别是系统封装是将一个完整的系统以拷贝的形式打包,然后用粘贴的形式安装在另外一个系统盘上,而正常安装则是通过 Setup程序进行安装。使用系统封装可以把系统安装的时间缩短NN倍,封装安装方法 安装系统只需要5-10分钟!而比正常安装大大节约了时间。
但是,如果是未经处理的系统镜像在部署的时候,会出现蓝屏等意外情况,甚至会对系统硬件造成不可挽回的损坏。
系统封装技术的难点也在于此,一个好的前期处理可以避免在以后的系统部署中所出现的种种麻烦。
先来让我们回顾下系统安装的一个了解过程吧,在97年的时候我接触了第一台电脑,那时候系统封装技术还很不普及,一般都是采用系统安装光盘进行安装,耗时耗力而且由于当时人们对计算机技术的不了解,造成了当时一次系统安装可以要价200多元。
在WIN95/98年代,系统安装遵循着一个很标准的步骤:安装系统??激活??安装驱动??优化??安装软件。那时候完成一次系统安装的时间一般都在两到三个小时甚至半天的时间。
随着技术的发展,自由定制系统光盘的软件(例如nLite)开始出现。这类软件既可以集成sp补丁包,又可以集成驱动程序,还可以实现无人值守自动安装。通过对系统安装盘的深度定制,极大的减少了装机的工作量,并且无人值守自动安装的加入也减少了系统安装的技术门槛。但是由于当时计算机的高价位,以及计算机的神秘性。系统安装在很多人看来都是一个极其高深的技术。在这一阶段,以番茄花园为代表的盗版安装盘开始出现。
时代在进步,同样技术也在进步。Ghost封装技术在各位大侠的努力下逐渐成熟,一键还原的出现极大的方便了系统的安装,在电脑商店卖一张5元的盗版盘,自己回家只需要一个点击,15到20分钟就可以拥有一个全新的系统,现在系统盘已经接近居家旅行的必备产品。(在这就不要讨论盗版盘和正版的问题了,虽然我们应该支持正版,但是毕竟现在很多人还是在用电脑店的5元安装盘)
不过由于Ghost系统光盘的全过程较为繁复,所以一直到现在技术也没有得到普及。其实这些在大家看来很神秘的技术,并不复杂。前文也说到Ghost系统光盘的制作重点在于前期处理,这个前期处理在我看来是由以下步骤来构成的:母盘选择安装??常用软件安装??系统更新??界面美化??系统优化??常规设置??个人信息加载??系统清理??驱动程序集成??安装界面设置??手动删除驱动??手动自动封装。
这里来简单解释下各步骤,母盘指的是安装的系统,将依托这个系统来进行各种处理和封装。有人会说,为什么还要选择呢,系统不都一样吗。其实不然,在系统封装的过程中,很忌讳二次封装,就是你用人家封装过的系统恢复后进行第二次系统封装,这会给你封装完成的系统带来系统稳定性上的严重阻碍。我认为在母盘的选择上最好选择原始的系统安装盘,不要害怕费事,自己安装,自己激活,毕竟这样的系统用起来才是最放心的。关于常用软件的安装和系统更新,我认为应该秉持着精而少的原则,这也许是我在CD时代留下的后遗症,毕竟在当时CD容量有限,要尽量的减少系统映像的大小。界面美化、系统的优化和常规设置以及个人信息的加载则是根据个人爱好自己权衡了,我的爱好是不对系统进行界面的美化、对系统的优化也仅限于基本处理。系统的清理则包括对临时文件等的消除,同样是为了减小体积。最后将是最为重要的几部了。对于驱动继承,其实就是在封装过程中通过封装的自动应答文件来自动调用一个万能驱动包来进行驱动安装,这需要在讲万能驱动包封装到系统映像中,并在应答文件中加入相应的调用命令。最后要卸载所有的已安装驱动,这个步骤的目的在于保障系统在部署之后的稳定性,避免出现驱动不符或者冲突造成的蓝屏。这样,前期处理基本完成。
最后我们可以对这个已经处理好的系统进行封装,并通过Ghost对处理好的系统进行备份和提取。最后可以进行光盘的制作、测试和刻录。这样一个封装盘就成功面试了。我们在网上下载的系统盘以及我们在电脑店购买的5元盘还有在电脑店装系统时店家所使用的系统盘都是这么制作的。
虽然Ghost系统方便和快捷,但是它也带来了一些问题,在系统安装过程中,由于这个系统经过别人的深度处理,所以我们不知道其稳定性和安全性怎么样,所以我一般不推荐大家直接使用电脑店购买的5元盘来进行安装,即使在网上下载,也一定要选择知名的系统论坛提供的光盘映像。