第五章 站在巨人们的肩膀上
本来本文到第四章就该结束了,不过最近做光盘的经验,让我还有点儿话要说。
我喜欢鲁迅先生的拿来主义,也喜欢牛顿的“我看的远,是因为我站在了巨人的肩膀上”。
所谓拿来主义,即是好东西如果你都拿来,这些东西还是别人的,你什么都学不到,不过如果你什么都不拿,那么你是浪费东西,要挑拣有用的拿,要挑拣好用的拿,拿来后再加工,就变成了你的。
那么“站在巨人们的肩膀上”呢?目前在看本文的朋友们,现在我们做美化安装光盘的技术肯定超不过番茄花园,我们做精简XP的技术肯定PK不过Deepin,我们做的GHOST盘当然更不是Yanghaijun(JUJU)的对手,所以我建议各位初学者大可站在这些巨人们的肩膀上。
番茄花园
深度技术论坛
虽然我们现在做不过他们,但是我们可以修改他们的作品,我们可以“拿来”他们作品中我们喜欢的部分,修改我们想修改的部分,不停的“拿”,也要不停的学,拿着拿着,我们也便成了高手,^_^。
1>番茄的启示
其实我接触的第一张系统盘是番茄花园版的,当时我才刚刚脱离单启动光盘的时代,猛的一见这种无人职守并且美化优化补丁一次装完的系统特别的惊奇。
启示1:DOS工具
我很喜欢那些开机时可以使用的DOS工具,它们特别方便,例如GHOST8.3,NTFS DOS,WIN2000/XP密码破解什么的,但是怎么在我的光盘里加入这些呢?不过无论怎么说,这些东西一定在光盘上(晕,谁拿砖拍我……),而且这些多启动光盘也差不多都是用Easyboot做的,所以我在光盘目录下的EZBOOT文件夹内发现了这些DOS工具。
按此方法,在其他的各版本多启动光盘的EZBOOT文件夹下找到了很多这样的工具。
它们都时以IMA或者IMG为后缀的软盘镜像文件,然后我把它们拷贝到我的EZBOOT文件夹内,然后在CDMENU里做几各按钮,“执行命令”栏里写下如:run ghost83.img,run ntfsdos.ima等等(就时run +这些软盘镜像的名字)。
这下,我的光盘里也有这些DOS工具了!大家可以自己寻找各种自己喜欢的工具。
启示2:SATA驱动
装番茄花园版本的时候,总要选择是否安装SATA版的XP(就时集成了SATA驱动的XP),那么SATA版的XP中,那些时SATA驱动呢?!
正想找资料的我想到了一个偷巧的办法,我下载的番茄花园DVD_All in 1(现在的CD版番茄花园2.9版也有这个功能)版本中有制作单独光盘镜像的功能,我就用它先做了一张非SATA版本的单碟镜像,又用它做了一张SATA版本的单碟镜像,然后用Beyond Compare 2对比一下,^_^,多出来的部分肯定是SATA驱动喽!
随后又发现了一个新现象,就是SATA版本的启动软盘组文件部分也和普通的不一样,然后我又对比了非SATA版本和SATA版本的软盘驱动组部分,把不一样的部分提取出来注入了我的软盘启动组部分,这样,SATA版本的XP就诞生了。哦,对了,winnt.sif中的 OemPnPDriversPath="Drivers\Catalyst3_6\2KXP_INF;Drivers\asus\sound\"
DriverSigningPolicy=Ignore
要写入SATA驱动的路径,怎么写?自己翻翻番茄花园的winnt.sif中是怎么写的吧!自己动手取拿!
随后随着做光盘次数的增加,逐步明白了SATA驱动如何加入和启动软盘组的奥秘,但是我依旧忘不掉当时讨巧拿来的这些SATA驱动。
2>精简的诱惑
接触DeepinXP的第一感觉是小、稳、快,第二感觉便是我要在其他空间里加点什么,呵呵,毕竟一张光盘703M,可不能浪费!
因为接触电脑多了点儿,所以经常有朋友让我帮他们装台电脑修电脑摆弄电脑……,我也有个挺沉重的光盘包,什么系统盘驱动盘工具盘维护盘,麻烦。所以我有了一盘在手,别无所求的愿望。
我将DeepinXP_V5.3和DeepinXP_V5.3SP,外带330M的驱动包以及140M的工具全部塞进了一张CD光盘,^_^,这下好了,15分钟装完系统,5分钟驱动,10分钟软件,30分钟就打完收功了,而且终于摆脱了我的大盘包,每天就拿着一张光盘晃荡,^_^。
多说两句,如果你也想做Deepin精简版的多合一,那么要注意一点,就是精简版本的启动软盘组和普通的是不一样的,那么我们取哪找这种引导文件呢?我猜你已经想到了,对了,Deepin最近不是在出N合1嘛?好机会,N合一里面肯定有我们要的启动软盘组文件,COPY一下就好啦!
什么,用我第三章提供的$$文件夹法没法修改Deepin的LOGO合OEM信息?嘿嘿,因为Deepin用了一种特殊的方法,究竟是怎么用的我还不是太明白,不过,我找到了修改的办法(希望Deepin论坛不要因为这个封杀我的帖子……- -!!!)在DeepinXP的I386文件夹下找到DEEPINXP.CAB,拷贝出来,然后用WINRAR强行解开,得到DEEPINXP文件夹,然后把里面的oeminfo.ini、oemlogo.bmp文件替换成你想要的,再用%systemdrive%\windows\system32\ iexpress.exe程序把这个解开的包封装回CAB文件,最后把重新封装的CAB文件拷贝回I386文件夹就好啦,^_^!不过这样有点儿忽视Deepin的劳动成果,先道歉啦!
“做人要厚到”,修改可以但不可霸为己有,尊重别人的版权,尊重别人的汗水!!
3>GHO、GHO、GHO……
Deepin的15分钟就能安装完的XP给了GHOST版本的XP一定的压力,不过在电脑城这种地方,10分钟能GHO完系统并且安装了全部软件的GHOST版XP依然是很重要的,而且现在DVD-ROM也很普及了,所以电脑城等朋友让我给他做一张集合了安装版XP、美化版XP、精简版XP以及时下流行的各种GHOST版XP的综合系统光盘,并且他想包含更多的驱动合更多的软件。
其实以上的一切,在DVD 4.7G的容量下显得特别简单。
还是按以前的方法把各类安装版XP集合起来,然而GHOST版的XP怎么引导安装呢?我在JUJUMAO的GHOST光盘内的EZBOOT目录下发现了引导GHOST镜像所用的软盘镜像。同样,用UltraISO打开这个软盘镜像,查看里面的内容后渐渐明白了GHOST引导的办法。我用UltraISO查看了里面autoexec.bat文件,内容大概如下:
@ECHO OFF
LH MSCDEX.EXE /D:mscd000>nul
findcd /s>nul
call findcdr "ghost83.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%:
ghost83 -clone,mode=pload,src=winxpsp2.gho:1,dst=1:1 -sure –rb
虽然不太了解GHOST的参数,但是上面几行的含义大概是:在C~Z盘内寻找ghost83.exe这个GHOST应用程序,然后调用GHOST8.3程序,使他执行从CDROM中克隆winxpsp2.gho到硬盘第一分区。
至此遇到两个问题,一个是把GHOST8.3文件放到光盘根目录下(这个根本不叫问题嘛……),另一个是如果我有好几个GHOST系统,怎么修改“winxpsp2.gho”这个名字,以让这个软盘镜像可以引导更多的GHOST系统镜像。毕竟以小段文字位于软盘镜像中,不是那么容易修改,但是有了Winimage之后,一切都好做了。
用Winimage提取出来autoexec.bat文件,然后用Winimage删除掉软盘镜像中的autoexec.bat文件,记得这时候保存下。然后修改autoexec.bat中的winxpsp2.gho字段为你的GHOST系统镜像名就可以了,最后再用Winimage把修改完的autoexec.bat注入回软盘镜像并保存就好了。
例如我有DEEPIN精简版GHO盘,我把这些GHOST系统镜像分别命名为:、DPI.GHO,那么我分别复制3个软盘镜像,分别取名为DPI.IMG(也可能在修改文件后后缀名变成IMA,不过没关系),再分别把他们的autoexec.bat中的winxpsp2.gho字段修改为DPI.GHO,最后在Easyboot的cdmenu中加入3个按钮,他们分别执行命令:run dpi.img就好了!这就有了GHO盘多启动了,^_^。
加入驱动部分和加入软件部分都比较简单了。
如果你厌倦了每次都取安装同样的一批软件,而且每次都要打开文件夹去一个一个的点击,可以写一个批处理文件,例如:
Start /wait tools\迅雷.exe
Start /wait tools\Maxthon2.exe
Start /wait tools\暴风影音6.10.exe
……
这样点击一下这个BAT文件就可以了。
啊?你要自动安装的啊……不好意思,我还不是Yanghaijun,没他那技术,真不行的话你把他的软件自动安装光盘集成进来吧,这技术还是有的哈!
记住,有了巨人们的无私贡献,才有了我们前进的基石!