|
!!深山红叶迷你工具光盘终结版!!有总结(2)!
[这个贴子最后由emca在 2003/11/28 08:29am 第 1 次编辑]
【总结之一】
[原创]制作小光盘在考虑的方方面面
这里的方方面面也许并不全面,先请不要抬杠:)
我们且先不谈论大光盘好还是小光盘好,制作小光盘除了方便外,主要就是练习制作技术。
1、工具软件的选择问题
选择软件是最困难的,一方面要功能好,另一方面要体积小。有时在多个相同功能的软件中要反复比较,甚至要在实践中进行验证,才能最后确定取舍。
2、相同功能的软件共存的问题
不能否认许多软件的功能存在交叉,但一味只取其一也是不行的,特别是一些DOS平台的软件,功能虽然相似但适应范围、解决问题的能力却各有千秋,因此在软件体积不大的前提下,有时只好保留多个相似功能的工具,以取长补短。
3、对系统平台的支持问题
一般只以Windows98及以上版本的操作系统平台为主要考虑对象,特别是必须考虑到Windows2000以上系统的特性,主要如NTFS的访问、转换、扫描除错,EFS文件的解密、系统管理员账号的回收、NTFS文件系统文件丢失的恢复等。
4、软件在光盘上的可运行性问题
有些软件在硬盘上运行良好,但在光盘系统中就不正常。原因较多:
一是光盘是只读的,需要写盘的软件就可能存在问题。对此可以用RAR制作成自解压文件,预设解压路径为虚拟磁盘,这样运行时先自动解压,然后运行,问题就解决了,比如VFloppy等。
二是光盘系统环境的简约性决定的。光盘系统中不可能放入太多的动态链接库,软件多数还是安装后直接提取安装目录的,因此其运行时的相关辅助文件不一定能够保证齐全。尽管可以试运行后根据出错提示补足,但有时并不会出现提示的,这就要费力分析、跟踪,一定难度。
三是光盘系统的注册表缺少相关内容。某些软件需要读取注册表相关键值,缺少时也不能工作,此时可导出、导入其所需的注册表键值。
5、有限的光盘空间与想多放入软件的问题
想放入尽量多的软件,方法多样:
一是去除所有不需要的组件、辅助文件(如帮助、说明文档等);
二是对可执行文件和动态链接库进行直接压缩,工具最好的是Aspack,UPX也尚可;
三是对整个目录用RAR压缩,预设解压路径为虚拟盘,然后在解压完毕自动运行主程序,可节省大量空间。但只适合于大块头的软件,对于小软件(3MB以下)因节省的空间有限而没有必要;
四是对光盘软件的取舍上精打细算,可以不要的,有其他软件可以替代的就坚决不要。
五是在制作光盘映像时使用文件优化功能,Ultra ISO等都拥有这个功能,可以将某些目录中必须重复存在的文件只存放一个物理存储区,并将相关目录都指向这个目标。
6、工具软件的功能全面性问题
用小光盘做系统维护。主要是硬盘的引导问题、数据的读取、恢复、解密,硬盘的初始化、格式转换、错误扫描;操作系统的引导修复、注册表维护、少量丢失文件的提取和补足;EFS加密文件的挽救;各种软件环境的安装故障;等等。甚至要放入几个标准Windows环境下经常用得上的维护工具。对于杀毒软件,建立不要。一方面是光盘上能够运行的,体积小的几乎只是个摆设,对付新病毒无能为力,而其修复功能已经有更好更专业的工具替代;另一方面体积大者虽然杀毒效果稍好,但光盘不能升级,根本就不能信赖!你相信光盘杀毒系统能够将系统中的病毒查找彻底并能清除干净吗??!!!!!因此这种针对病毒感染的维护应当放在平时进行,说在装机时进行,即在最好的时机(一般要安装操作系统后的第一件事,绝对不是第二件事,因为某些驱动程序中都存在病毒!)安装好杀毒软件并设置好自动升级。
7、菜单的简化问题
有些光盘因功能较多,菜单多达三、四层之多,使用时到处转悠,实在不好。小光盘更不应当如此。因此小光盘只建议一层菜单,大光盘建议最好只两层菜单。但可以考虑把特别危险的操作放在很隐蔽的三级菜单中。
除非某些功能非得直接光盘引导不可(比如硬盘逻辑炸弹修复程序等),否则小功能模块尽量不要出现在主菜单中,而是做好进入后的操作导航。不必使用菜单之星之类,DOS下使用批处理就足够,维护修改方面,而且占用空间极小。
8、操作的安全性问题
一些危险功能或相关命令不能直接放在光盘的目录中,而应当制作成软盘映像,并放入较深的子目录,这样误运行误操作的可能性可降低到最低限度。
对于某些危险操作,应当设法给予提示、警告。比如Ghost,所谓的“全自动”是根本不能要的,想想其危险性吧,很多人吃亏了,因那些“全自动”其实都是一个死固定模式,于是分区被覆盖、误格式化等事故经常发生,教训啊!因此这类工具最好制作成向导(深山红叶维护光盘在这方面进行了大量研究和改进),在中文环境下由用户交互式完成,每步操作都清清楚楚,稍有知识者都不会失误,这样才稳当。毕竟速度是将要的,安全是首要的!
9、生成映像文件后的刻录兼容性问题
为保证刻录的成功率,任何大小的光盘都不能放得太满,小光盘寸土寸金,但也建议200MB至多放190MB;大光盘建议至多670MB,这样才能基本保证绝大多数光驱能够顺利读取。
10、光盘引导的兼容性问题
制作引导光盘时,引导目录中的一些文件如Load.bin、转换后的Logo、Back原始图片文件等,虽然可以删除,但为了保证与各种机器的兼容性,一般还是保留。
(深山红叶·未完待续) |
|