|
什么是零体积版、可剪裁
原帖由 q67512 于 2010-5-11 12:03 发表
我把这个覆盖了1.1a版然后做成了u盘启动,这样应该没问题吧? 原帖由 zxcxhzhangxi 于 2010-5-11 15:19 发表
这个就是完整版本吗?还是仅仅用来测试菜单,是不是需要用到CMDPE.GZ。1.1a里面的是否通用!
这个1.1b可以覆盖1.1a的同名文件,与1.1a的其它文件兼容。
这是“零体积版”,有CMDPE.GZ时自动使用CMDPE.GZ,没有CMDPE.GZ时,CMDPE.GZ所含文件自动从硬盘系统提取,从硬盘也提取不到的话,罢工。
也就是说,在硬盘装有xp或2003之一(即使有所崩溃)时,即使没有CMDPE.GZ等,它也可以进入PE桌面。
如果把可进入桌面视为“完整”,那么这个4MB版本已经是完整的。如果把硬盘没有装xp/2003时也能进桌面,那它是不完整的PE。
desktop.wim、CMDPE.GZ、SRS等所含内容在其它PE里通常作为“PE核心”,是不可分割、删除的。而在0PE中“PE核心”是可分割、可剪裁的。
零体积版其实就是删除desktop.wim、CMDPE.GZ等“PE核心”组件的最小版。
0PE有这样的可剪裁设计理念:
可剪裁,连“核心”也可剪裁;
剪裁后有补救能力,例如自动从硬盘提取CMDPE.GZ、SRS驱动等;
剪裁后补救不了也仍有用处。
不要问删掉CMDPE.GZ,硬盘又没有xp/2003进不了PE怎么办这样的问题。一分钱一分货,体积、功能是自己取舍的。
倒是要注意的是,0PE已经考虑了剪裁后剩余部分的用处,即使只有0PE.GZ,也还可作通用F6磁盘驱动模块,启动其它PE、安装系统等。
0PE可分解的组件结构在全解开藏入ud的情形有个副作用:
启动到桌面之前需从U盘读取文件的总体积较小。
只需读取0PE.GZ+CMDPE.GZ+1.ZIP,不到16MB,比其它“PE核心”不可分割的PE,读取量要小(例如不需要读取desktop.wim),比整个iso放入ud的情形更小(不用读取外置工具部分)。
在一些老机器上,U盘启动速度主要取决于启动阶段从U盘读取的数据量,那么0PE的启动速度就会明显快于其它PE。
从这个意义上说,fbinst+0PE是较好的组合。 |
|