无忧启动论坛

标题: 关于Win8PE中实现vhd虚拟盘自动挂载WIM的问题 [打印本页]

作者: TCLSHX    时间: 2012-10-7 13:39
标题: 关于Win8PE中实现vhd虚拟盘自动挂载WIM的问题
关于Win8PE中实现vhd虚拟盘自动挂载WIM的问题

用在Win7PE中的方法可以建成B.vhd,但无法显示,可以在磁盘管理器中看到它,并未格式化和分配盘符,也不能格成NTFS所以,无法挂载WIM映像,若有成功的朋友,可详细指导一下。我下的是坛中的骨头版,想让它实现自动挂载WIM

好事做到底,免得又要有好多人走弯路

以下是CMD文本中的代码
PECMD.EXE CALL $WimShExt.DLL
PECMD.EXE EXEC =!WIMTOOL.EXE /Reg /M
diskpart /s "%~dp0vdisk.txt"
REG ADD HKCU\Software\WimTool /v AutoMountPath /d B:\TCL_WIMTOOL /F

以下是vdisk.txt中的代码
create vdisk file="%SystemRoot%\wimtool\B.vhd" maximum=4 TYPE=EXPANDABLE
select vdisk file="%SystemRoot%\wimtool\B.vhd"
attach vdisk
create partition primary
assign letter=B
format fs=ntfs label=vhd quick   
exit

已完美解决,具体可看第三页,22楼

[ 本帖最后由 TCLSHX 于 2012-10-9 14:43 编辑 ]
作者: zhaohj    时间: 2012-10-7 13:52
骨头版可能把格式化相关文件精简了,补齐即可。
格式化:
DISKCOPY.DLL
exfat.sys
format.com
fmifs.dll
ifsutil.dll
uexfat.dll
ufat.dll
untfs.dll
ulib.dll.mui
作者: TCLSHX    时间: 2012-10-7 15:09
原帖由 zhaohj 于 2012-10-7 13:52 发表
骨头版可能把格式化相关文件精简了,补齐即可。
格式化:
DISKCOPY.DLL
exfat.sys
format.com
fmifs.dll
ifsutil.dll
uexfat.dll
ufat.dll
untfs.dll
ulib.dll.mui

可以格成FAT,但不能格成NTFS或FAT32,奇怪。。。
这些文件都有的

[ 本帖最后由 TCLSHX 于 2012-10-7 15:11 编辑 ]
作者: TCLSHX    时间: 2012-10-7 19:49
其实大家应该关心这个问题,也是趋势呀
最主要的就是看中了对usb3.0的支持
解决了这个问题,也就解决了多种PE共享外置工具组件的问题
大家都来出点力吧,都来顶一下,格式化为FAT后是可以挂载WIM的,但是不是Win8的diskpart参数和Win7的不一样了呢? 这点我就不明白了。。。。

[ 本帖最后由 TCLSHX 于 2012-10-7 21:32 编辑 ]
作者: 天山雪    时间: 2012-10-7 21:44
没有问题。。。 先设置挂载路径为 Vhd 盘 。。双击Wim。。。。

[ 本帖最后由 天山雪 于 2012-10-7 21:48 编辑 ]

2012-10-07_204530.png (108.39 KB, 下载次数: 97)

2012-10-07_204530.png

2012-10-07_210818.png (102.42 KB, 下载次数: 109)

2012-10-07_210818.png

2012-10-07_212643.png (58.02 KB, 下载次数: 96)

2012-10-07_212643.png

作者: TCLSHX    时间: 2012-10-7 23:53
原帖由 天山雪 于 2012-10-7 21:44 发表
没有问题。。。 先设置挂载路径为 Vhd 盘 。。双击Wim。。。。



我的意思是在W8PE启动过程中,把工具组件TOOLS.WIM自动挂载到B盘,要求是用VHD虚拟磁盘B来实现,如果用实盘来挂载,我可以实现,但不好,。。。
作者: zhaohj    时间: 2012-10-8 08:54
我没精简的win8pe,有一个coolg的win8pe,测试没有问题的。

Snap1.jpg (93.69 KB, 下载次数: 88)

Snap1.jpg

作者: andos    时间: 2012-10-8 09:19
为什么要用VHD?

VHD相比IMDISK有什么好处?
作者: TCLSHX    时间: 2012-10-8 10:17
原帖由 andos 于 2012-10-8 09:19 发表
为什么要用VHD?

VHD相比IMDISK有什么好处?

VHD相比IMDISK创建时非常小,一般只有几M,而IMDISK创建时必须设好固定大小,一般要几十兆,否测挂载WIM时有空间不够的现象
作者: TCLSHX    时间: 2012-10-8 10:18
原帖由 zhaohj 于 2012-10-8 08:54 发表
我没精简的win8pe,有一个coolg的win8pe,测试没有问题的。

你这个可不可以给个链接?我下来对比一下,看我这个少哪些文件
作者: andos    时间: 2012-10-8 10:45
标题: 回复 #9 TCLSHX 的帖子
IMDISK FAT格式的话最少好像1M就可以,NTFS格式好像是64M

使用WimFltr_6.0.6001.18000 挂WIM就不会占内存了
作者: TCLSHX    时间: 2012-10-8 18:39
原帖由 andos 于 2012-10-8 10:45 发表
IMDISK FAT格式的话最少好像1M就可以,NTFS格式好像是64M

使用WimFltr_6.0.6001.18000 挂WIM就不会占内存了


已可实现双击挂载WIM到虚拟盘B,但却不能MOUN %fPath1%\W7TOOLS.WIM,B:\WIM\,1,%TEMP%挂载,实盘虚拟盘都不行,晕啦。。。
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=257185&extra=page%3D1
作者: 天山雪    时间: 2012-10-8 18:52
原帖由 TCLSHX 于 2012-10-8 10:18 发表

你这个可不可以给个链接?我下来对比一下,看我这个少哪些文件


下载:
       WIM: http://pan.baidu.com/share/link?shareid=67702&uk=1864305361
       ISO: http://pan.baidu.com/share/link?shareid=69346&uk=1864305361      


coolg  win 8 pe  我也用这个。。。
作者: TCLSHX    时间: 2012-10-8 19:30
原帖由 天山雪 于 2012-10-8 18:52 发表


下载:
       WIM: http://pan.baidu.com/share/link?shareid=67702&uk=1864305361
       ISO: http://pan.baidu.com/share/link?shareid=69346&uk=1864305361      


coolg  win 8 pe  我也用这 ...



实现MOUN挂载了吗
作者: andos    时间: 2012-10-8 20:09
标题: 回复 #12 TCLSHX 的帖子
是不是挂到B:\WIM是空的?

试试
MOUN %fPath1%\W7TOOLS.WIM,B:\WIM\WIM,1,%TEMP%
作者: TCLSHX    时间: 2012-10-8 20:47
原帖由 andos 于 2012-10-8 20:09 发表
是不是挂到B:\WIM是空的?

试试
MOUN %fPath1%\W7TOOLS.WIM,B:\WIM\WIM,1,%TEMP%


全试了,你说的是双目录,也试了,挂实盘也挂不进, 但我注册路径是B盘,所以可以双击挂进B盘,但我要的是自动MOUN挂载工具组件的WIM映像
作者: andos    时间: 2012-10-8 22:02
标题: 回复 #16 TCLSHX 的帖子
我用imagex来挂没事的呢

P.S. 我是用coolg的版本
作者: zhaohj    时间: 2012-10-9 09:19
我测试没有问题的啊

Snap1.jpg (43.11 KB, 下载次数: 111)

Snap1.jpg

作者: andos    时间: 2012-10-9 09:21
标题: 回复 #18 zhaohj 的帖子
呵呵~~~看来问题可能是用的8pe太骨头了吧
作者: TCLSHX    时间: 2012-10-9 13:37
原帖由 andos 于 2012-10-9 09:21 发表
呵呵~~~看来问题可能是用的8pe太骨头了吧


我用的是这个版本

imagex.rar

160.66 KB, 下载次数: 38, 下载积分: 无忧币 -2


作者: andos    时间: 2012-10-9 13:50
原帖由 TCLSHX 于 2012-10-9 13:37 发表


我用的是这个版本

6.0.6001.18000

含wimgapi.dll和wimfltr.sys

----------------------

我用的版本和你一样啊....

[ 本帖最后由 andos 于 2012-10-9 13:53 编辑 ]

IMAGEX.rar

365.36 KB, 下载次数: 70, 下载积分: 无忧币 -2


作者: TCLSHX    时间: 2012-10-9 14:18
原帖由 andos 于 2012-10-9 13:50 发表

6.0.6001.18000

含wimgapi.dll和wimfltr.sys

----------------------

我用的版本和你一样啊....


上传一个可在Win8PE中实现MOUN挂载的PECMD.EXE

PECMD.rar

136.5 KB, 下载次数: 139, 下载积分: 无忧币 -2


作者: andos    时间: 2012-10-9 15:43
标题: 回复 #22 TCLSHX 的帖子
无奈的事,老九被气得不再更新pecmd了,有BUG也没得修正
那MOUN的bug 可能是因为用了临时目录,貌似在那里看到8pe moun用了临时目录就mount不上,实在记不起了......

8pe或者可以用新的PECMD2012
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=205402&extra=page%3D1

[ 本帖最后由 andos 于 2012-10-9 15:44 编辑 ]
作者: snoopy    时间: 2013-4-26 17:13
请问老大:不能格式化是怎么解决的
作者: azzcs    时间: 2013-11-20 15:31
TCLSHX 发表于 2012-10-8 10:18
你这个可不可以给个链接?我下来对比一下,看我这个少哪些文件

按你那样的话  就可以也是生成一个盘里面直接 是解包开以后的文件的盘么?




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