微软镜像技术初探(上)——带Imagex的WinPE光盘制作
原文链接:http://www.kernelmode.com.cn/article.asp?id=63微软新一代操作系统Windows Vista采用了全新的镜像部署技术,使得我们在安装操作系统时只需要将系统镜像恢复到一台裸机上即可,这就大大增加了系统部署的效率。在此,碎片想和大家一起来探讨下微软的镜像技术。
微软的镜像技术采用的是命令行方式,所以上半部分碎片想先带领大家来制作一张我们必须要用到的WinPE光盘,以方便(下)中我们来共同探讨微软的镜像技术。
带Imagex的WinPE光盘制作步骤:
1、 首先大家必须要安装WAIK。微软网站已经提供了下载。http://www.microsoft.com/downloa ... 29f2&DisplayLang=en
2、 安装好WAIK之后,我们需要通过命令行方式将WinPE的镜像文件和启动文件导出:
在所有程序中找到Windows PE 工具命令提示,我们在命令行中输入copype.cmd x86 E:\MYPE。其意思为:将32位的WinPE镜像和相关启动文件释放到E:\MYPE中。
3、 在E:\MYPE中我们可以看到有一个winpe.wim文件,此文件就为WinPE的引导镜像文件。的目的就是要对此镜像文件进行重新的定制,以加入我们需要的ImageX命令行工具。
4、 此步,我们需要新winpe.wim镜像文件进行解包,以方便我们的定制:
我们先用imagex /info E:\MYPE\winpe.wim来查看winpe.wim是这个镜像文件中的第几个包。
由此,我们再通过imagex /apply E:\MYPE\winpe.wim 1 E:\WIM命令将winpe.wim解包到E:\WIM目录中。
5、这一步是很重要的一个步骤,前面的所有操作都是为了在些步加入ImageX工具做准备的,我们需要将ImageX命令行所需要的所有文件都拷贝到解包出来的PE中:
将WAIK安装目录下\Tools\x86中的所有文件都拷贝到E:\WIM\Windows\System32中。
6、 上步我们完成了命令行工具的加入,此步中我们需要把定制好的PE镜像重新进行封装:
通过imagex /boot /compress max /capture E:\WIM E:\boot.wim "mSTC_WimPE"命令,在E:\根目录下生成我们自定义的boot.wim镜像。
/boot 此PE镜像为启动镜像
/compress max 启用最大压缩
"mSTC_WimPE" 镜像描述信息
7、此时,我们需要用定制好的PE启动镜像文件去替换先前释放出来的WinPE启动文件:
8、 最后一步,要将我们定制好的文件再次重新打包成一个可以引导启动的ISO文件:
oscdimg -n -bE:\MYPE\etfsboot.com E:\MYPE\ISO E:\mSTC_WinPE.Iso -lmSTC_WinPE
-n 启动Iso长文件名支持
-b 光盘引导文件存放路径
E:\MYPE\ISO 制作WinPE启动Iso的源文件存放路径
-l 光盘卷标
9、 通过以上步骤,一张自定义功能的WinPE光盘已经制作完成。大家也可以通过以上方法加入自己常用的一些工具来制作出更适合自己使用习惯的PE光盘。
[ 本帖最后由 血竹 于 2008-12-22 12:29 编辑 ]
带Imagex的WinPE光盘
这有什么好处?compress max 启用最大压缩
有没有快速压缩? 这样做的imagex不能执行mount操作,这个怎么解决/w00t.gif 照楼主方法,做出的boot.wim在启动时出错,看图,请指教,谢谢!
/sweatingbullets.gif ,不会插图
[ 本帖最后由 gzzk 于 2007-1-23 23:46 编辑 ] 谢谢楼主,正需要这方面的材料!!! ☆°﹒☆.﹒☆°﹒☆.﹒☆°
╔╩═══╗╔════╗╔════╗╔════╗
║辛苦您了╠╣真的很棒╠╣谢谢分享╠╣期待续贴╠
╚◎══◎╝╚◎══◎╝╚◎══◎╝╚◎══◎╝
°﹒☆°.﹒.°∴°﹒°.﹒.°∴°.﹒.°∴°﹒☆..... 原帖由 gzzk 于 2007-1-23 23:43 发表
照楼主方法,做出的boot.wim在启动时出错,看图,请指教,谢谢!
/sweatingbullets.gif ,不会插图
出了什么错误?是不是最后说找不到winload.exe这个文件。 原帖由 visters 于 2007-1-20 16:11 发表
这有什么好处?
compress max 启用最大压缩
有没有快速压缩?
最大压缩生成的wim文件比较小,但压缩过程用的时间稍微长一些
快速压缩用 compress fast
[ 本帖最后由 scrt 于 2007-1-26 09:37 编辑 ] thanks /wacko.gif
看不懂 谢谢~!~!
~!@ 原帖由 scrt 于 2007-1-26 09:30 发表 http://www.vistafans.com/images/common/back.gif
出了什么错误?是不是最后说找不到winload.exe这个文件。
是!
[ 本帖最后由 lymzy 于 2007-5-4 05:42 编辑 ] 慢慢学.要学的东西太多拉啊 学习!! ><~~好深澳= = 有英文的,有些看不懂啊 在windows aik的文档中有,呵呵 楼主有制作好的吗?上传一个上来呀! 楼主,WAIK的下载地址是 vista_6000.16386.061101-2205-LRMAIK_EN.img 呀? Vista=WAIK? 我安装了WAIK,但不会进入Imagex工具提示??
请教了!!!!!!!!!!!!