











run xp01.bin (xp01.bin指改好的txtsetup.bin文件)―――――――――――――――――――――― 系统安装模块的介绍看起来比较乱,实际操作起来也不会是一件轻松的事情。(所以说,安心作一只菜鸟也没什么不好~~~) 在此想再次提示几点: 1)安装模块的设计要设法尽量保持源盘的原汁原味,尽量保持与源盘的无缝结合,尽量保持光盘目录的简洁,在光盘中少放一些“辅助程序”或“辅助文件”(——最后并不用于Windows的那些东东); 2.)如果你要向大家发布自己作的安装光盘,你必须交代一下:改了些什么地方,怎么作的,别让人家拿了你的盘不啻于拿只定时炸弹,总担心以后会不会出问题,怎么解决(那种草草的交待我认为是不够严肃的); 3)作为一个精进的制作者,请多参考一些光盘制作的技术文章,了解更多安装光盘制作技巧,比如怎样利用安装过程中的更多接口(象hivesft.inf这些),比如怎样不知不觉把文件掺入你的系统(修改txtsetup.sif、Dosnet.inf等)……另外,安装光盘制作技术日新月异,M$补丁日新月异,一定要时刻关注。 安装模块的内容就写到这里,也许有人要指责我,你写的这些非但枯燥无味,而且让我越看越糊涂,Mmmm.....没办法,我也想写得更清楚一点,绘声绘色一点,如果可以在这里把那些写过看过的文章都粘上来,在这里额外堆砌上十万字及贴个几千行代码的话~~~ 给新手的建议是,你先知道这些八卦就好,待到有心有时间的时候,再按图索骥钻钻看~~~ 以上由作者(Tim )原创、我转来大家分享! 特感谢:Tim 三.系统克隆模块 克隆光盘的原始定义就是在电脑上装好一个系统,记录下来,供以后必要时予以恢复。 我们这里说的克隆光盘,应该叫“通用克隆光盘”,也就是说不仅仅能将它用于本机,而且要使得其它任何机器、不管怎样的硬件配置都能使用(至少绝大多数机器可用)。 为实现“通用”目的,克隆系统必须进行封装:将样本系统“提纯”(达到非硬件相关性),及让它在目的机上恢复系统时,能根据机器配置的不同而自动补充被“提纯”掉的部分。 早期高手们使用M$自己的工具进行封装,然后手动调整,自“死性不改”这类封装工具推出后,克隆光盘的制作更趋于简单(现在有很多的封装工具供你选择)。 现在制作克隆模块的大致步骤是: 1. 作一个干净的系统 2. 装上必备软件(注意,需保证可以完全还原) 3. 作必要调整及精简 4. 用工具封装,构建恢复进程(包括类似系统安装模块的应答文件),制作克隆(生成Ghost文件) 这方面的教程、实例非常多,在本论坛这种专业地盘上不需我鹦鹉学舌了~~~ 克隆模块在启动光盘内怎样调用呢?以EasyBoot制作为例: I. 老的方法是这样的: A. 如果你的克隆源来自下载的ISO文件,那么: 1)用UltraISO打开克隆源盘,提取下列文件到你的硬盘: a)GHOSTXP.IMG 启动映像,多半位于光盘Boot(或Easyboot)之类目录下面 b)winxpsp2.gho 克隆源,也许叫其它名字,但后缀名一定是.gho c)ghost.exe Ghost程序(可以用另外你自己已经下载有的程序) 如果你要集成多个克隆源到同一张光盘,需要将a、b项文件修改为不同的名字(c项共用),比如GHOST1.IMG、winxp1.gho和GHOST2.IMG、winxp2.gho等,每个IMG文件分别对应于每个.gho文件。 2)将IMG映像文件放到你光盘菜单文件(.ezb)所在的文件夹(比如Boot文件夹),将提取的其它两个文件放到源光盘上它本来的位置(一般在根目录)。 3)用WinImage(或UltraISO)打开IMG映像文件,找到里面的Autoexec.bat,用记事本打开:(图13)

@ECHO OFF LH MSCDEX.EXE /D:mscd000>nul findcd /s>nul call findcdr "ghost.exe" C D E F G H I J K L M N O P Q R S T U V W X Y Z %CDROM%: ghost -clone,mode=pload,src=winxpsp2.gho:1,dst=1:1 -sure -rb修改最后一行“winxpsp2.gho”为你修改后的文件名,保存Autoexec.bat,保存IMG映像文件。 现在就可以在EZB菜单中调用克隆模块了,制作一个菜单项,将它的命令定义为: Copy code
run GHOSTXP.IMGOK,制作完毕。 B. 如果你是自己制作的克隆母盘,制作方法与上相同,注意: 1)GHOSTXP.IMG这个启动映像可自己制作(限高手),也可以套用下载的现成映像。 2)ghost.exe一定要选择稳定好用的版本。 另外,如果你非要将Ghost程序及.gho克隆源放入其它目录,可以通过修改Autoexec.bat的方法做到,并不难,只需注意“findcdr”对象及修改执行位置到“ghost.exe”及“winxpsp2.gho”目录就好,懂一点DOS命令的应该没问题。 II. BCDW方法 这又要归根于BCDW这个软件的优势了,EZB一直在扩展对BCDW的支持,所以我们现在已经可以简单用下列方法调用多系统克隆: 1)建立G1.ini文件(可随意命名),在其中写入如下语句: Copy code
ghost -clone,mode=pload,src=winxpsp2.gho:1,dst=1:1 -sure –rb同理,我们建立G2.ini,……Gn.ini文件,有几个克隆就建立几个。 2)在EZB中直接用“bcdw /G1.ini”命令,调用克隆安装。 ——大家看看,BCDW方式是不是简单多了~~~ ―――――――――――――――――――――――――――――― 四.系统维护模块(光启模式) 这里说的系统维护指不进入系统,而用光盘启动机器以开展维护工作,多用于不能正常进入Windows系统,或不能及不便在Windows系统中操作时的场合。 现在流行的大部分克隆或安装光盘都集成了光启系统维护的一定功能。 光启维护主要功能应包括:硬件检测、磁盘低格、分区、格式化、系统启动故障查找及修复、BIOS或系统密码找回、病毒查杀、用户数据恢复或迁移、BIOS更新、硬盘备份及恢复等等。 光启维护需要用到各种工具,当前流行的这些工具简单可分为两类:PE,及“非PE”。 ――――――――――――――――――――――――― A. PE 提到光启维护,不能不提Windows PE,这种可在“光盘上运行的系统”,功能强大,对于目前大都患有Windows及鼠标依赖症的新新电脑族群来讲,不可或缺。(原来有个ERD,蛮普及的,现在被PE整得没什么市场了) 下面是老毛桃PE版本的桌面截图:(图14)




[autorun] OPEN=CD.EXE ICON=CD.EXE,0Autorun.inf文件用记事本就可以编辑,以上代码中,OPEN选项指定你要执行的程序(写上我们的光盘菜单程序),ICON指定光盘图标(上面指定的是CD.EXE的图标,你也可以直接选用图标文件(.ico),只要它在你的光盘上)。 上例中所提到文件都放在光盘根目录,这并不是必需的,比如你可以改为如下这样: Copy code
OPEN=Boot\Soft.exe关键是,指定的这些程序(图标)在它应有的位置上可以找到。 当前Autorun病毒泛滥,所以你制作出来的菜单最好不要取名为Autorun.exe,否则很可能会被杀毒程序禁止执行。 目前大多用户都已取消了光盘自动运行功能,即使这样,光盘菜单仍可通过双击光驱盘符(或右键点击“播放”)得到执行。 ―――――――――――――――――――――――――――――――――― 六. 软件安装模块 随着网络的普及,光盘集成软件安装模块的意义越来越小,因为几乎所有的软件我们都可以随时自网上下载,而且可以保证是较新的版本。 所以我觉得光盘准备的软件大致应是以下几种情况: 1. 系统必备工具:比如杀毒软件、输入法、网络连接程序、下载工具等新装系统后连接网络前不得不先准备好的软件 2. 罕见的软件:好不容易收集到的、网上难以搜寻的东东 3. 大型的软件:省去每次花很多时间下载的烦恼 4. 经过DIY的、自创的特色软件 具体集成哪些软件到光盘,是仁者见仁智者见智的事情,不需多说,我们要作的是,为这些软件制作一个菜单(可以是光盘主菜单,也可以是由光盘菜单调用的二级菜单,下同) “软件安装管理器”是一种制作软件安装菜单的“傻瓜工具”,自从杨海军创出这个东东后,类似的程序现在到处都是。 它的界面大致是这样的:(图18)





