none
求助一个EWF问题,请进来看看~~~~ RRS feed

  • 问题

  •  

    为什么我在CMD下运行 ewfmgr c: 命令的时候出错 提示函数错误,

    请问谁知道是怎么回事.

    我添加了EWF所需要的组建

    Enhanced Write Filter

    EWF Manager Console application

    EWF NTLDR

    还有就是有ewf功能的系统GHOST备份后,在还原到另一快硬盘上EWF 功能就不行了也是提示 函数错误,

    请高手解决一下~~~~

    2008年7月24日 8:03

答案

  • 按照Xin Huang (MSFT)说的, 如果是 RAM-Reg 类型, ghost 应该工作。 如果是DISK或RAM类型的话,你应该拷贝隐藏的EWF分区。这是因为EWF把临时数据存储在EWF分区中。 你可以使用GHOST的 -IR 功能开关.

    2008年7月25日 9:09
    版主

全部回复

  • 你使用的是哪种类型的EWF? 如果是 RAM-Reg 类型, ghost 应该工作。 如果是DISK或RAM类型的话,你应该拷贝隐藏的EWF分区。这是因为EWF把临时数据存储在EWF分区中。 你可以使用GHOST的 -IR

     功能开关.

    2008年7月25日 0:44
  •  

    你也可以手工创建EWF分区:rundll32 ewfdll.dll ConfigureEwf
    2008年7月25日 0:47
  •  

    我用的是RAM模式,我用GHOST还原后,  磁盘管理-里面 主分区多出了个2M的没有盘副分区,

    我运行ewfmgr 这个命令正常  运行ewfmgr c: 就显示 函数错误

    我把那个2M的主分区删除掉后重器机器,EWF模式就为 Enable 了 

    我运行ewfmgr c: -disakble 显示正常 但是重启过后 状态还是为Enable  这是怎么回事

    我在运行里打 rundll32 ewfdll.dll ConfigureEwf  也不行 也提示一个错误.

    2008年7月25日 2:56
  •  

    如果你使用的是RAM模式构建的XPE操作系统,按照附件中的解决方案试试,应该可以解决你的问题。

     

    注意:下载附件的时候请使用Windows的文件另存为,不要用迅雷或其他下载工具。

     

    附件:EWF RAM注册表文件

    2008年7月25日 3:17
    版主
  •  

    斑主lzg_ad 大哥

    我按照你说的方法,测试了一下

    导入注册表重启后,EWF状态就为Enable 了

    我在CMD下输入 ewfmgr c: -disable 重启后

    EWF的状态没有变啊 还是Enable 的 关闭不了啊

    我试了好几次了哦 我的硬盘是PQI的2G的dom盘,

    C盘引导分区为1G ,还有1G容量没有分配

    什么解决啊~~~~

    2008年7月25日 5:25
  • 你保护的应该是C盘,所以确定附件中的注册表文件最后一行是:

    "ArcName"="multi(0)disk(0)rdisk(0)partition(1)"

     

    另外,你要关闭的话,请使用命令:

     

    ewfmgr c: -commitanddisable -live

     

    然后重新启动看看

    2008年7月25日 6:41
    版主
  •  

    EWF功能为什么不能做GHOST 啊

    我有一个做好了的XPE系统带EWF功能,开关都正常

    我用GHOST把系统做成镜象文件(做的磁盘镜象)

    然后在用GHOST还原到另一块硬盘上,系统启动是正常的

    但是在CMD下输入 ewfmgr 

    出错提示

    Unable to find an Ewf volume.

     

    我输入 ewfmgr c:  错误提示

    Failed getting protected volume configuration with error 1.
    函数不正确

     

     

    要怎么样才能把一个做好了的XPE带EWF 功能的系统完全GHOST到其他硬盘上去啊

    要EWF功能正常

    2008年7月25日 7:09
  • 按照Xin Huang (MSFT)说的, 如果是 RAM-Reg 类型, ghost 应该工作。 如果是DISK或RAM类型的话,你应该拷贝隐藏的EWF分区。这是因为EWF把临时数据存储在EWF分区中。 你可以使用GHOST的 -IR 功能开关.

    2008年7月25日 9:09
    版主
  •  

    问题于解决了,按照Xin Huang (MSFT) 所说的,在做GHOST 的时候加 -IR,

    还原出来的系统EWF可以正常使用,但是有个缺陷,就是这个GHOST镜象文件只能还原

    到原盘容量大小一至的硬盘上,如果还原到容量不匹配的硬盘上就会出现系统引导失败 NTLDR IS MISSING

    EWF的隐藏怎样才能看的到,如果不用GHOST 怎样复制EWF的隐藏分区.

    2008年7月26日 1:30
  •  

     

    兄弟在你上面的3个组建的基础上,

    加这个组建试试

     Enhanced Write Filter API (EWF API)

     

    我天天做XPE系统,然后往其他机器恢复,没碰到过你说的问题哈哈。。。

    另外,XPE系统GHOST到不同大小的硬盘上是可以的,但必须目标机配置一致,因为C盘保护的所以要保证 保护分区大小不变  不然就要蓝屏了。 保证分区大小一致可以使用GHOST 参数 “ghost -clone,mode=load,src=CS-OS.GHO,dst=2,sze1=10236m -sure -rb  ” 例如这个中的szen=xxxxm   是指定GHOST分区大小的,n表示分区号为1、2、3...  如C 就为1 ,D 就为2。  XXXX  表示分区大小  单位为M。

    2008年7月28日 6:10
  •  

    楼上的兄弟~~

     

       Enhanced Write Filter API (EWF API)

    这个组建是对EWF做开发的时候在用到的吗,我没对EWF做开发也要加上他吗

     

    还有我在对XPE做GHOST的时候加了参数 -IR ,把分区固定死了,在还原的时候就不能

    在改变分区的大小了,但只能还原与原盘同等大小的硬盘可以用,还原到比原盘容量大的

    硬盘上就不行了,系统都起不来了,这个你试过吗

     

    还有就是你说的加参数 sze1=10236m  你后面的数字是怎么看到的,磁盘属性里面显示的字节,

    如果保护的分区大小不一致,也会导致EWF功能出错. 

     

    我也是天天在研究XPE,以后有什么问题可以大家交流一下.

    2008年7月29日 13:56
  •  

    EWF功能为什么不能做GHOST 啊

    我有一个做好了的XPE系统带EWF功能,开关都正常

    我用GHOST把系统做成镜象文件(做的磁盘镜象)

    然后在用GHOST还原到另一块硬盘上,系统启动是正常的

    但是在CMD下输入 ewfmgr 

    出错提示

    Unable to find an Ewf volume.

     

    我输入 ewfmgr c:  错误提示

    Failed getting protected volume configuration with error 1.
    函数不正确

     

    我也遇到了这样的问题有什么办法解决吗,请版主和各位高手帮忙啊。。

    2008年8月23日 8:06
  • 你在 做GHOST 的时候 加参数 -IR 就可以解决问题~~`

     

    上面有说过的 请仔细看~~~

    2008年8月25日 1:12