|
今天完成了对老毛桃的烟花版和2003版PE的全面改造,把它们都改成了标准的SDI模式(等同于IMG)。因为他们的外置程式核心只有少许不同,所以我利用wim镜像的"相同文件只存一份"的特点,做了一只"壹wim多用"的Programs.wim,里面包含多套镜像,可给烟花版和2003版PE共用。现在我谈一下它的做法和应用,供大家参考:
假如你看过我早些时侯发的Programs.wim,你可能已经知道里面主要是我常用的英文程式(中文标题),还有外置字体,有用的系统文件等等。这些我都把它们放在F:盘的\Programs文件夹里。除了这些程式,\Programs文件夹内还有三只文件:配置文件WINPE.INI,注册脚本REGDOC.CMD, 标志文件PROG_WIM.TAG. 我使用指令 imagex /compress maximum /capture f:\Programs
f:\Programs.wim "External Programs for XPE" 把这些内容送入Programs.wim,完成了早前发的第一个镜像(如下面 WIM Information所示:index=1,64,402,105 Bytes)。
老毛桃的烟花版里的外置程式很多我已经有英文版本并存在于第一镜像中,我只需把他的PE_OUTERPART文件夹和其他对我有用的程式如TRUEIMAGE加入F:\Programs文件夹下面即可。加好后,用指令 imagex /append f:\Programs f:\Programs.wim "CXPE_Programs" 把这些内容送入Programs.wim,完成了第二个镜像的添加(如下面 WIM Information所示:index=2,164,274,826 Bytes)。请留意,我没有再使用/compress maximum作压缩控制,因为/append会得自动采用第一个镜像的压缩条件。
老毛桃的2003版里的外置程式很多和第二镜像雷同,只不过是PE_OUTERPART文件夹内容稍有分别。所
以,把F:\PROGRAMS\PE_OUTERPART文件夹内容换上2003的即可。换好后,用指令 imagex /append f:\Programs f:\Programs.wim "C2K3_Programs" 把这些内容送入Programs.wim,完成了第三个镜像的添加(如下面 WIM Information所示:index=3,164,746,311 Bytes)。
大功告成,新的Programs.wim做好了。三套镜像原来的大小共有393,423,242 Bytes,Programs.wim的大小只有86,095,916 Bytes.
要挂接Programs.wim内的对应镜像是很简单的:
烟花版:imagex.exe /mountrw %_drive%:\programs.wim 2 %ramdrv%\Programs >nul
2003版:imagex.exe /mountrw %_drive%:\programs.wim 3 %ramdrv%\Programs >nul
这里%_drive%是指Programs.wim所在盘符。
Programs.wim(外置程式wim镜像), CXPE.IMG(烟花版54MB标准镜像,128MB内存可行), C2K3.IMG(2003版54MB标准镜像,128MB内存可行)都已经上载到FTP,有需要的请自行下载研究。
- ImageX Tool for Windows
- Copyright (C) Microsoft Corp. 1981-2005. All rights reserved.
- WIM Information:
- ----------------
- GUID: {602a5fd6-20d5-4b25-8ff7-9beaf98d97e9}
- Image Count: 3
- Compression: LZX
- Part Number: 1/1
- Attributes: 0x8
- Relative path junction
- Available Image Choices:
- ------------------------
- <WIM>
- <TOTALBYTES>86093832</TOTALBYTES>
- <IMAGE INDEX="1">
- <NAME>External Programs for XPE</NAME>
- <DIRCOUNT>94</DIRCOUNT>
- <FILECOUNT>536</FILECOUNT>
- <TOTALBYTES>64402105</TOTALBYTES>
- <CREATIONTIME>
- <HIGHPART>0x01C79DB5</HIGHPART>
- <LOWPART>0xEAA2DAB2</LOWPART>
- </CREATIONTIME>
- <LASTMODIFICATIONTIME>
- <HIGHPART>0x01C79DB5</HIGHPART>
- <LOWPART>0xEAA79F66</LOWPART>
- </LASTMODIFICATIONTIME>
- </IMAGE>
- <IMAGE INDEX="2">
- <NAME>CXPE_Programs</NAME>
- <DIRCOUNT>116</DIRCOUNT>
- <FILECOUNT>652</FILECOUNT>
- <TOTALBYTES>164274826</TOTALBYTES>
- <CREATIONTIME>
- <HIGHPART>0x01C7A0AB</HIGHPART>
- <LOWPART>0x191D0032</LOWPART>
- </CREATIONTIME>
- <LASTMODIFICATIONTIME>
- <HIGHPART>0x01C7A0AB</HIGHPART>
- <LOWPART>0x191F628C</LOWPART>
- </LASTMODIFICATIONTIME>
- </IMAGE>
- <IMAGE INDEX="3">
- <NAME>C2K3_Programs</NAME>
- <DIRCOUNT>116</DIRCOUNT>
- <FILECOUNT>651</FILECOUNT>
- <TOTALBYTES>164746311</TOTALBYTES>
- <CREATIONTIME>
- <HIGHPART>0x01C7A0AB</HIGHPART>
- <LOWPART>0x4D46D34C</LOWPART>
- </CREATIONTIME>
- <LASTMODIFICATIONTIME>
- <HIGHPART>0x01C7A0AB</HIGHPART>
- <LOWPART>0x4D4935A6</LOWPART>
- </LASTMODIFICATIONTIME>
- </IMAGE>
- </WIM>
复制代码
不清楚来龙去脉的请先看此帖:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=105805&extra=page%3D2
[ 本帖最后由 khauyeung 于 2007-5-28 10:38 AM 编辑 ] |
评分
-
查看全部评分
|