无忧启动论坛

标题: 关于PE中加ImageX功能 [打印本页]

作者: xiangfeng886    时间: 2007-5-24 19:28
标题: 关于PE中加ImageX功能
哪位大哥能讲一下关于PE中加ImageX功能的详细步骤,是在SYSTEM32中加吗?加入的话如何调用,是直接在DOS下输入命令吗?
作者: armymangl    时间: 2007-5-25 00:49
碰巧俺做过这样的事,简单跟你说一下
首先要有imagex程序包,建议下老九的那个附件,里面的注册表文件可以直接用
pe下要想运行imagex只需5个文件就够了,gui在pe下运行不了,缺少支持文件
一个imagex.exe主程序,然后2个dll文件,2个sys文件。都在老九的包里
1。把pe的is_或者im_文件解压,得到对应的iso和img文件
2。利用虚拟盘装在上述映象文件
3。动手编辑了,顺序随便
a,挂接system32下的注册表文件.hi_,也要先解压成.hiv,然后运行regedit,挂接.hiv,注意名字要和.reg文件中的名字一样,不然导入进去了也没用,导入.reg文件,然后卸载就ok了。把修改过的.hiv文件重新压缩成.cab文件,扩张名改回hi_,替换掉原理的文件,这一步就算完了。
b,把2个.dll文件复制到system32下,2个.sys复制到system32\drivers下
c,imagex.exe复制到system32下,这样就可以当系统命令使用了,如果不放system32下,也可以,只不过在使用的时候要加上详细路径,自己俺需要办。
如果用的是老九的pecmd.exe2.8.5版,可以不用imagex.exe,里面内嵌了加载wim文件的功能,但不如imagex全面。换言之,要想用pecmd285,前面的步骤和下面的步骤都是必须的。
整个添加文件就完工了。
4,卸载映象文件,如果是用ultraiso修改,要先保存。压缩回原来的.cab文件,把扩展名改回.is_或者.im_。
5,替换原来的文件。

如果对这些步骤不是很熟悉,确保每个步骤之前做好备份。
另外补充一点,想把imagex做成外挂是不行的,因为wimfltr这个服务必须在fbwf前启动,不然启动后mount不了。当然其他的也就没法做了。

由于语文没学好,看不懂是很正常的,俺只能说成这样了 WimFltr.RAR (386.96 KB, 下载次数: 440)

[ 本帖最后由 armymangl 于 2007-5-25 12:57 AM 编辑 ]
作者: laulaya    时间: 2007-5-25 06:35
保存下来
以后可用
作者: xiangfeng886    时间: 2007-5-25 07:38
谢谢老大,我请问个问题ImageX有GUI版吗?
作者: elongsky    时间: 2007-5-25 15:11
留着漫漫用。:lol
作者: armymangl    时间: 2007-5-25 15:40
原帖由 xiangfeng886 于 2007-5-25 07:38 AM 发表
谢谢老大,我请问个问题ImageX有GUI版吗?

有个很简单的gui版,功能不全,其实命令行版用着也一样方便,总共也就几个命令,看下就记住了
作者: wanghh    时间: 2007-5-25 20:33
保存下来
以后可用
作者: wanghh    时间: 2007-5-25 20:46
哪5个文件在哪?:victory:
作者: xiangfeng886    时间: 2007-5-25 20:59
在上边2楼那位大哥的附件里边.
作者: wanghh    时间: 2007-5-25 21:08
谢谢xiangfeng886!:victory:
作者: xiangfeng886    时间: 2007-5-25 22:24
谢我干吗,应该谢谢armymangl。也是人家帮我的,不错,加入ImageX后,可以用。
作者: yanngoyan    时间: 2007-5-26 02:48
感谢二楼老大,正需要。
作者: soup    时间: 2007-5-26 17:30
imagex要流行了,抓紧学习了:D
作者: purp    时间: 2007-5-28 21:04
学习了,谢谢,有空时学着作一下
作者: 龙泉剑1    时间: 2007-5-28 22:33
原帖由 armymangl 于 2007-5-25 12:49 AM 发表
a,挂接system32下的注册表文件.hi_,也要先解压成.hiv,然后运行regedit,挂接.hiv,注意名字要和.reg文件中的名字一样,不然导入进去了也没用,导入.reg文件,然后卸载就ok了。把修改过的.hiv文件重新压缩成.cab文件,扩张名改回hi_,替换掉原理的文件,这一步就算完了


这一步看不懂,不会做,我运行了regedit ,不知道如何挂接.hiv,在文件菜单下找到了一个“加载配置单元”,不过是灰色的,不能用。
能否讲的详细一点。
谢谢。
作者: 龙泉剑1    时间: 2007-5-28 22:51
刚发了帖子就找到答案了。

运行注册表编辑器 REGEDIT.EXE,鼠标点击 HKEY_LOCAL_MACHINE,然后点“文件”-“加载配置单元”,打到提取出来的注册表文件(需要改哪个就加载哪个),打开,提示挂载名时随便输入取一个名字如“WinPE”,展开 HKEY_LOCAL_MACHINE 后里面就有一项 WinPE,然后就跟普通的注册表操作一样了,改好后用鼠标点一下 “WinPE”项目,然后“文件”-“卸载配置单元”,这个文件就改好了。
    用改过的注册表文件替换原来的。
作者: 网上飞鹰    时间: 2007-5-29 07:36
原帖由 龙泉剑1 于 2007-5-28 10:51 PM 发表
刚发了帖子就找到答案了。

运行注册表编辑器 REGEDIT.EXE,鼠标点击 HKEY_LOCAL_MACHINE,然后点“文件”-“加载配置单元”,打到提取出来的注册表文件(需要改哪个就加载哪个),打开,提示挂载名时随便输入 ...

楼上正解!
作者: wmddw    时间: 2007-6-2 07:19
标题: 关于PE中加ImageX功能
学好imagex知识才不致于落伍,抓紧啊
作者: rivulet    时间: 2007-6-3 07:24
FLTLIB.DLL和WIMFSF.SYS 是必须的吗?
下了一个waik没有发现着两个文件,
上传一个包(7-zip格式),可以在xp下用的,右击inf文件安装

wimfltr_xp.7z.zip

211.69 KB, 下载次数: 40, 下载积分: 无忧币 -2

wimfltr_xp.7z


作者: michael_xm    时间: 2007-6-3 23:50
Imagex不需要照这样的方法也能用. 我测试过. 只要将安装WAIK包后 ImageX所在目录下的几个.dll, .sys和imagex一起拷到某个目录下. 用PE启动系统, 然后找到imagex所在目录, 直接使用即可.

我在虚拟机下按这样的方法用imagex /apply 恢复了一个wim镜像, 完全可以正常启动. 做更改后用pe启动, imagex /capture重新抓取成.wim文件. 整个过程都成功完成. 

在真机上我也测试了. 我是用pxe的方法让客户端启动pe.iso. 而Imagex就存在真机的D盘. 启动pe后找到imagex直接用imagex /capture 抓取.显示成功.生成的wim镜像约530M(这个是thine image,纯xp系统),不过,之后,我用/apply恢复后启动时出现hal.dll丢失的提示. 我怀疑是在我用sysrep封装系统准备抓取镜像之前忘记按network的启动方式而让机器进入xp,而此时我强行关掉了电源.因此造成得到的镜像有问题. 

我现在还不了解直接挂载.wim镜像的方法(pxe或grub),不然,要更方便.
作者: rivulet    时间: 2007-6-4 09:11
楼上的,可不可以挂载?在xp和2003下安装是可以挂载的
作者: michael_xm    时间: 2007-6-4 11:41
原帖由 rivulet 于 2007-6-4 09:11 AM 发表
楼上的,可不可以挂载?在xp和2003下安装是可以挂载的



没看明白你的意思.  我没有用安装也可以使用.
作者: Ddyou    时间: 2007-6-4 11:58
iimagex正在学习中。
作者: rivulet    时间: 2007-6-4 12:53
标题: 回复 #22 michael_xm 的帖子
我的意思是,你可不可以把wim镜像挂载到一个目录?
用/mount 参数
作者: michael_xm    时间: 2007-6-4 17:25
原帖由 rivulet 于 2007-6-4 12:53 PM 发表
我的意思是,你可不可以把wim镜像挂载到一个目录?
用/mount 参数


/mount这个参数没试过,  基本上用不着, 谁还非在pe下修改.wim文件?  

但抓取和应用就必须在pe下进行了. 除非你用微软的BDD,用DS发布.




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