本来想法挺简单的:自己用ximage.exe做个镜像文件,然后替换原来ccfly888里的install.wim。但是,在测试时发现并不能出现winpe的启动画面。
随后,我联系了hnlyzhd,经他指点,知道是自己的install.wim出了问题,于是我用ximage /info d:\install.wim查看了ccfly888里的install.wim(见下图)。
从这个图可以看出,ccfly888的install.wim分成3部分了。第一部分:WinPE Boot Image; 第二部分:WinPE Drive Image; 第三部分:windows xp
知道了文件的结构就不难制作了,于是,我就想怎样将前两部分加到我自己的install.wim中,接着我用ximage /?查看了其中的帮助看到里面有 /boot和/append两个参数。于是,我一下子明白是怎么回事了。现在将具体的制作思路写在下面:
step 1.从ccfly888的install.wim提取第一部分:WinPE Boot Image到指定的空分区(盘符设为J:),然后执行命令:ximage /apply D:\install.wim J: 1
(“1”不能少,用来指定提取第一部分启动信息)
step 2.用ximage /boot 来生成带启动信息的WIM镜像,具体命令如下:
ximage /boot /capture /lzx /flags 1 J: e:\install.wim "WinPE Boot Image"
/capture表示生成镜像,/flags 1 表示用户自定义的标记。这里仍然遵循原镜像的约定。
/lzx 是压缩参数,经过测试,这是最大的压缩参数。
引号里的参数是自定义的描述性信息
step 3.删除D分区所有文件,从原install.wim里释放第二部分到D分区,命令如下
ximage /apply D:\install.wim J: 2
(“2”不能少,用来指定提取第二部分驱动信息)
step 4将D分区里的驱动信息追加到step 2中生成已经带启动信息的install.wim中,命令如下:
ximage /append /lzx /scroll /flags 2 D: e:\install.wim "WinPE Drive Image"
(/append表示追加,/scroll表示以滚屏方式显示进度,/flags 2表示作的标记,仍然遵循原镜像的约定)
到此为止,主要工作就完成了,现在生成的wim镜像已经含有PE必需的启动信息和驱动信息.剩下的工作是,你找个裸机,安装xp-减肥-封装。然后再用ximage /append命令将xp追加到step 4生成的wim镜像中,然后你再用这个install.wim镜像替换ccfly888提供的ISO里的相应到此的文件 |