无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3060|回复: 17
打印 上一主题 下一主题

两种 WIM 有何本质不同, 能互相转换吗

[复制链接]
跳转到指定楼层
1#
发表于 2022-3-31 15:52:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
如题
指的是 WimTool 和 CGI-plus 做出 Wim 映像
现实是这两种工具做出映像不通用

烦劳明白的大师解惑

2#
发表于 2022-3-31 16:22:10 | 只看该作者
这两个都只是图形化工具,要看他们真实引用的工具和使用的参数,只要解包后再重新打包就好了。

点评

vaf
我指的是它们的启动性能; 有的 PE 非得用 WimTool 制作才能启动. 有的 PE 非得用 CGI 制作才能启动.  详情 回复 发表于 2022-3-31 16:27
回复

使用道具 举报

3#
 楼主| 发表于 2022-3-31 16:27:31 | 只看该作者
hilsonma 发表于 2022-3-31 16:22
这两个都只是图形化工具,要看他们真实引用的工具和使用的参数,只要解包后再重新打包就好了。

我指的是它们的启动性能;
有的 PE 非得用 WimTool 制作才能启动.
有的 PE 非得用 CGI 制作才能启动.

点评

具体我没有去查看,我记得cgi以前的版本是使用imagex处理wim,后来的版本应该是使用wimlib-imagex来处理。wimtool也是类似的,它只是开发者做出来的外壳,内部是用imagex/dism/wimlib-imagex这样的软件来实现的。  详情 回复 发表于 2022-3-31 16:33
回复

使用道具 举报

4#
发表于 2022-3-31 16:33:46 | 只看该作者
本帖最后由 hilsonma 于 2022-3-31 16:35 编辑
vaf 发表于 2022-3-31 16:27
我指的是它们的启动性能;
有的 PE 非得用 WimTool 制作才能启动.
有的 PE 非得用 CGI 制作才能启动.

具体我没有去查看,我记得cgi以前的版本是使用imagex处理wim,后来的版本应该是使用wimlib-imagex来处理。
wimtool也是类似的。
它们只是开发者做出来的外壳,内部是用imagex/dism/wimlib-imagex这样的软件来实现的。
你只要将wim文件解包到文件夹,再使用wimlib-imagex之类软件重新打包,加上--boot 这样的参数,就可以启动了

点评

vaf
谢谢啦, 待我试试.  详情 回复 发表于 2022-3-31 16:54
回复

使用道具 举报

5#
 楼主| 发表于 2022-3-31 16:54:46 | 只看该作者
hilsonma 发表于 2022-3-31 16:33
具体我没有去查看,我记得cgi以前的版本是使用imagex处理wim,后来的版本应该是使用wimlib-imagex来处理 ...

谢谢啦, 待我试试.
回复

使用道具 举报

6#
发表于 2022-3-31 17:35:39 | 只看该作者
WIMTOOLS用的WIMGAPI.dll  CGI用的Imagex等
应该与程序本身无关 跟调用的程序的版本有关 我知道的是NT5PE打包启动WIM需要用到6.0的Imagex 其他的要用Imagex 6.1及以上版本

点评

vaf
这两种工具做出的镜像可以相互转换吗? 用什么方法或工具.  详情 回复 发表于 2022-3-31 17:45
回复

使用道具 举报

7#
 楼主| 发表于 2022-3-31 17:45:32 | 只看该作者
2012jiashanni 发表于 2022-3-31 17:35
WIMTOOLS用的WIMGAPI.dll  CGI用的Imagex等
应该与程序本身无关 跟调用的程序的版本有关 我知道的是NT5PE ...

这两种工具做出的镜像可以相互转换吗?
用什么方法或工具.

点评

可以用CGI工具解开CGI包用wimtools重捕获,wimtools包解开用CGI重捕获。  详情 回复 发表于 2022-3-31 18:02
回复

使用道具 举报

8#
发表于 2022-3-31 17:58:38 | 只看该作者
有可能是压缩算法的问题,都是wim格式,不同的点在于WIMGAPI、imagex、dism都用微软原生的算法,wimlib-imagex是wim文件格式的开源实现,有自己的算法。
回复

使用道具 举报

9#
发表于 2022-3-31 18:00:11 | 只看该作者
不过wimlib应该是支持微软原生算法的,wimlib应该打的开WIMGAPI、imagex、dism建立的wim文件
回复

使用道具 举报

10#
发表于 2022-3-31 18:01:16 | 只看该作者
WIM如果没有添加启动标记的,就无法启动,可以解包重新打包就好
个人一般喜欢用wimtool打包



回复

使用道具 举报

11#
发表于 2022-3-31 18:02:41 | 只看该作者
vaf 发表于 2022-3-31 17:45
这两种工具做出的镜像可以相互转换吗?
用什么方法或工具.

可以用CGI工具解开CGI包用wimtools重捕获,wimtools包解开用CGI重捕获。
回复

使用道具 举报

12#
发表于 2022-3-31 18:04:28 | 只看该作者
也有可能是CGI用的wimlib版本不支持微软压缩算法
回复

使用道具 举报

13#
 楼主| 发表于 2022-3-31 18:31:59 | 只看该作者
问题是这样的:
有个 PE , 源吗就是一样的→Documents and Settings、Program Files、WXPE、BOOT.SDI、fbwf.cfg
用 Wimtool 给卷添加启动标记, 打包出的 Wim 可以启动.

用 CGI 打包成 Wim 就不能启动.
不知为什么, 所以求问.

点评

你这段描述都说了,wimtool打包添加了启动标记。那用cgi打包添加启动标记了没有呢?  详情 回复 发表于 2022-4-1 07:29
回复

使用道具 举报

14#
发表于 2022-3-31 18:36:53 来自手机 | 只看该作者
建议在nffs分区上操作,添加启动标志,都可以启动。
回复

使用道具 举报

15#
发表于 2022-4-1 07:29:44 | 只看该作者
vaf 发表于 2022-3-31 18:31
问题是这样的:
有个 PE , 源吗就是一样的→Documents and Settings、Program Files、WXPE、BOOT.SDI、fbwf ...

你这段描述都说了,wimtool打包添加了启动标记。那用cgi打包添加启动标记了没有呢?

点评

vaf
CGI 没有这个选项.  详情 回复 发表于 2022-4-1 07:38
回复

使用道具 举报

16#
 楼主| 发表于 2022-4-1 07:38:23 | 只看该作者
hilsonma 发表于 2022-4-1 07:29
你这段描述都说了,wimtool打包添加了启动标记。那用cgi打包添加启动标记了没有呢?

CGI 没有这个选项.

点评

那显然区别就在这里了,所以要启动的wim不能用cgi打包,cgi没有这个选项就只能用于做备份包,不能做启动包。  详情 回复 发表于 2022-4-1 07:45
回复

使用道具 举报

17#
发表于 2022-4-1 07:45:24 | 只看该作者
vaf 发表于 2022-4-1 07:38
CGI 没有这个选项.

那显然区别就在这里了,所以要启动的wim不能用cgi打包,cgi没有这个选项就只能用于做备份包,不能做启动包。
回复

使用道具 举报

18#
发表于 2022-4-7 01:18:12 | 只看该作者
都是一样的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-27 01:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表