无忧启动论坛

标题: 带Imagex的WinPE光盘制作及镜像的捕获和恢复 [打印本页]

作者: micky999    时间: 2007-1-21 05:22
标题: 带Imagex的WinPE光盘制作及镜像的捕获和恢复
一、带Imagex的WinPE光盘制作步骤:

    微软新一代操作系统Windows Vista采用了全新的镜像部署技术,使得我们在恢复操作系统时可以脱离硬件抽象层及不需要删除原型机上的任何驱动,只需要将系统镜像恢复到一台裸机上即可,这就大大增加了系统部署的效率.

1、 首先大家必须要安装WAIK。微软网站已经提供了下载。

    中文版下载地址在4楼

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:MYPEwinpe.wim来查看winpe.wim是这个镜像文件中的第几个包。



    由此,我们再通过imagex /apply E:/MYPE/winpe.wim 1 E:/WIM命令将winpe.wim解包到E:/WIM目录中。



5、 这一步是很重要的一个步骤,前面的所有操作都是为了在些步加入ImageX工具做准备的,我们需要将ImageX命令行所需要的所有文件都拷贝到解包出来的PE中:

    将WAIK安装目录下Toolsx86中的所有文件都拷贝到E:WIMWindowsSystem32中。

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:MYPEetfsboot.com E:MYPEISO E:mSTC_WinPE.Iso -lmSTC_WinPE

        -n 启动Iso长文件名支持

    -b 光盘引导文件存放路径

    E:/MYPE/ISO 制作WinPE启动Iso的源文件存放路径

    -l 光盘卷标



9、 通过以上步骤,一张自定义功能的WinPE光盘已经制作完成。大家也可以通过以上方法加入自己常用的一些工具来制作出更适合自己使用习惯的PE光盘。

二、镜像的捕获和恢复

    想必大家已经非常熟悉Ghost了,我们日常使用Ghost不外乎就是备份和恢复,它的确为我们日常的系统部署带来了不少方便。在各种镜像技术大行其道的今天(微软自身镜像类型就很多),微软又为何要随Vista一同来发布自己新的镜像格式呢?微软新镜像格式Wim与其它厂商相比又有何优势呢?我们将从这两个方面来进行探讨。

1、 安装样机

    这步大家都会,使用光盘向导安装即可,我在此就不缀述了。

2、 Wim镜像的的捕获

    安装过Vista的朋友都不难发现,微软此次新镜像技术的文件扩展名为Wim。通过我们上面制作好的PE光盘即可以轻松地来捕获操作系统的Wim文件。我们只需使用如下命令:

    Imagex /compress max /capture c: to “info”即可对系统进行备份。

    /compress max是指采用最大压缩比率进行压缩,如果加上此参数则会采用LZX压缩算法来进行压缩。例如我们平常使用的CAB和CHM等文件,都是采用LZX压缩算法进行压缩的。如果不加此参数,imagex则默认会采用Xpress压缩算法。

   /capture 捕获镜像

   To为我们捕获的Wim文件存放路径

   “info” 此处为捕获的Wim镜像的描述,引号是必须的,在引号中间我们可以写上自己喜欢的描述。通过上面提到的/info参数,就可以查看到Wim中的描述信息,以方便对不同的镜像文件进行区分。

3、 基于文件的镜像技术

    ImageX的过人之处之一在于,它是基于文件的方式进行抓取。何为基于文件的镜像技术?其意为,对磁盘或文件夹中的单个文件进行抓取从而打包组成一个镜像文件,而不是像Ghost一样将整个扇区或磁盘进行完全备份。采用基于文件的镜像技术其最大好处在于,从一个机型捕获的镜像可以脱离硬件抽象层恢复部署到另一个硬件完全不同的机型上。

4、 单一实例的抓取

    ImageX采用单一实例的抓取技术,在抓取过程中imageX会对所有文件进行HASH。如果发现所抓取的分区或文件夹中有相同的文件,她只会在镜像文件的源数据区域中将文件存取一份,再将另一个相同的文件以指针的方式写入到资源表区域当中。

5、 自动文件过滤功能

    用过一次imageX捕获镜像的朋友都不难发现,在抓取过程中imageX会自动把一些不必要的文件排除在Wim包外,这样无疑节约了一部分的硬盘空间。默认情况下imageX会将如下文件进行排除:  

    [ExclusionList]

        \$ntfs.log

        \hiberfil.sys

        \pagefile.sys

       "\System Volume Information"

         \RECYCLER

         \Windows\CSC

        [CompressionExclusionList]

        *.mp3

        *.zip

        *.cab

        \WINDOWS\inf\*.pnf

6、 Wim镜像的恢复

    Wim镜像的恢复同样使用imageX命令行工具来完成。我们只需使用如下命令:

    Imagex /apply from 1 c:

        /apply 恢复镜像

    From Wim镜像文件存放路径

    1  Wim文件中镜像的ID号。(可以通过inifo参数查看。)

    总结:本文以最为常用的方式向大家简单介绍了下微软Wim镜像技术的基本功能和使用方法,其更多高级用法大家可以参考命令行参数。

[ 本帖最后由 micky999 于 2007-1-22 12:09 AM 编辑 ]
作者: 八宝菜    时间: 2007-1-21 16:00
恩,学习了。收藏。我过两天把中文WAIK的白皮书发上来。
作者: xchina    时间: 2007-1-21 16:15
部署XP可以?
作者: micky999    时间: 2007-1-21 21:12
原帖由 xchina 于 2007-1-21 04:15 PM 发表
部署XP可以?


经测试,从笔记本备份出来的Wim镜像(XP和Vista),都可以在台式机上恢复成功。
作者: UID    时间: 2007-1-21 23:15
http://download.microsoft.com/do ... 205-3-LRMAIK_CN.img

中文版,用迅雷下载快多了,我现在几百KB的下载速率
作者: fengyuner    时间: 2007-1-22 00:16
感觉微软在不断向linux学习
作者: szokwei    时间: 2007-1-22 10:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: xypcmac    时间: 2007-1-22 10:50
更新换代了,很多东西都要跟着微软走啊
作者: armymangl    时间: 2007-5-22 22:50
原来早就有高人在用imagex了,可惜没引起重视
作者: hwb9091    时间: 2007-5-22 23:17
我看搞个IMAGEX的备份恢复XP盘是不是可以啊?????????
作者: kaibiao    时间: 2007-5-23 09:50
又有新东西.............
作者: xiangfeng886    时间: 2007-5-23 12:36
可以啊,学习中,如果能把成品光盘拿出来就好了
作者: q8q8feng    时间: 2007-5-23 14:32
原帖由 micky999 于 2007-1-21 09:12 PM 发表


经测试,从笔记本备份出来的Wim镜像(XP和Vista),都可以在台式机上恢复成功。

Imagex可以扩展用到XP真得是太好了,另外使用它备份的WINM镜像有这种脱离硬件抽象层的功能,就可以做类似XP中做的万能GHOST的备份了,真得这么好??呵呵 谢谢楼主 这么久了 就是没有仔细看这个帖子 今天仔细读了一遍 感觉很不错
作者: q8q8feng    时间: 2007-5-23 14:37
原帖由 micky999 于 2007-1-21 05:22 AM 发表
一、带Imagex的WinPE光盘制作步骤:

    微软新一代操作系统Windows Vista采用了全新的镜像部署技术,使得我们在恢复操作系统时可以脱离硬件抽象层及不需要删除原型机上的任何驱动,只需要将系统镜像恢复到一 ...

1、另外,请问楼主一下,使用IMAGEX备份的XP的WIM镜像在恢复到其它裸机后,看来它过滤掉了原机上的驱动吗?
那么如果它没有过滤掉原型机上的驱动,又怎么能恢复到其它类型的裸机上?如果在不同类型的机器上恢复WIM镜像,这样岂不是在WIM中存在驱动的冗余内容了?
2、假如WIM没有备份原机的硬件驱动进去,那么用它来恢复本机,岂不是要重装驱动不成?
有些不惑,请楼主提示一下,我也会马上去查阅一下资料,见笑了:)
作者: colorskywei    时间: 2007-5-24 15:27
感谢楼上的提问,我也有此疑惑!
不知待封装的原系统需要作何设置?是否需要更改电源模式和磁盘驱动!
不会是直接sysprep一下就可以封包了吧?
作者: happymh    时间: 2007-5-27 13:34
我也有此疑惑,想知道micky999是怎么做到笔记本到台式恢复成功:D :D




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3