无忧启动论坛

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

论坛哪个 PE 安装了 wimmount.sys-6.1.7000.0 驱动的?

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-8 04:10:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,要试验 wimmount.sys + ImDisk 在 PE 中挂载 WIM 映像,ImDisk 建立内存虚拟盘的功能已集成到 PECMD.EXE 中了,现在正在测试,还打算将 ImDisk 的控制面板(CPL)改成 EXE 文件,因任务较多而时间精力又有限,想直接从论坛中下载一个较流行的而又集成 wimmount 驱动的 PE 来试验。

一、ImDisk 的优势:
1、可以在 PE 启动过程中通过 PECMD.EXE 或 ImDisk 命令行工具建立(一个或多个)内存虚拟盘;
2、可以在 PE 启动过程中通过 PECMD.EXE 或 ImDisk 命令行工具给内存虚拟盘指派盘符;
3、可以在 PE 启动过程中通过 PECMD.EXE 或 ImDisk 命令行工具指定内存虚拟盘的容量大小;
4、可以在 PE 启动过程中通过 PECMD.EXE 指定内存虚拟盘的文件系统格式,如 FAT、FAT32、NTFS;
5、可以在 PE 启动后(包括使用过程中)通过 PECMD.EXE 的命令或 ImDisk 工具给内存虚拟盘扩大容量。
其中,第2点和第5点是以往的内存虚拟盘(Ramdriv)无法实现的。

二、wimmount 的最大优势:位于光盘上只读属性的 WIM 映像也能实现可写挂载,可以(无需FBWF、无需复制或两次挂载)解决光盘 PE 或 U盘量产的 PE 中 WIM 可写挂载问题(好象FBWF与卡吧冲突?)。

如果有这样的 PE ,请传一份到 FTP2 或帖出下载地址。

[ 本帖最后由 lxl1638 于 2009-3-8 04:14 编辑 ]
2#
发表于 2009-3-8 09:55:07 | 只看该作者
最新的wimmount驱动,是不是只能挂载到ntfs?
这样的话,对于pe来说,不通用了吧
回复

使用道具 举报

3#
 楼主| 发表于 2009-3-8 10:09:59 | 只看该作者
原帖由 云飞日月 于 2009-3-8 09:55 发表
最新的wimmount驱动,是不是只能挂载到ntfs?
这样的话,对于pe来说,不通用了吧


1、可以在 PE 启动过程中通过 PECMD.EXE 或 ImDisk 命令行工具建立(一个或多个)内存虚拟盘;
2、可以在 PE 启动过程中通过 PECMD.EXE 或 ImDisk 命令行工具给内存虚拟盘指派盘符;
3、可以在 PE 启动过程中通过 PECMD.EXE 或 ImDisk 命令行工具指定内存虚拟盘的容量大小;
4、可以在 PE 启动过程中通过 PECMD.EXE 指定内存虚拟盘的文件系统格式,如 FAT、FAT32、NTFS;
5、可以在 PE 启动后(包括使用过程中)通过 PECMD.EXE 的命令或 ImDisk 工具给内存虚拟盘扩大容量。

以上所说的内存虚拟盘在老毛桃的那个版本中是 B:,在另一些PE中是 Y:,你也可以改成其它如R:。
唯一要求是 NTFS 格式,优点前面说过:光盘中的 WIM 可以实现可写挂载。

现在的PE中,B:或Y:的文件是只读挂载的,不少程序在只读空间中不能运行。
回复

使用道具 举报

4#
发表于 2009-3-8 10:26:25 | 只看该作者
貌似没有看见那个PE有说安装了最新的WIM驱动
回复

使用道具 举报

5#
发表于 2009-3-8 11:14:13 | 只看该作者
我也是2楼的看法。通用性会收影响。
回复

使用道具 举报

6#
发表于 2009-3-8 11:18:01 | 只看该作者
原帖由 fnycc 于 2009-3-8 11:14 发表
我也是2楼的看法。通用性会收影响。


内存盘的定义不是很简单啊,应该不会存在什么通用性的问题,
至少,他不是要求核心是ntfs啊,呵呵
以ntfs换来这么多实用的功能,难道还不够嘛?O(∩_∩)O~
回复

使用道具 举报

7#
发表于 2009-3-8 11:18:40 | 只看该作者
估计现在较成熟的PE作品暂时不大会采用,稳定压倒一切,另外可能随之而来的工作量也会大大增加,近来fnycc、hhh333、66369等大侠也够辛苦了。呵呵,建议拿零体积全能可扩展PE开刀,反正这个版本目前处于测试阶段。
回复

使用道具 举报

8#
发表于 2009-3-8 11:20:52 | 只看该作者
做PE给自己用.会尝试..给别人共享.因通用性...暂不会加的.

不过.老大给PE指出了.以后前进的方向了........................

[ 本帖最后由 66369 于 2009-3-8 11:31 编辑 ]
回复

使用道具 举报

9#
发表于 2009-3-8 12:46:25 | 只看该作者
通用性?
应该没什么影响吧
回复

使用道具 举报

10#
发表于 2009-3-8 13:29:00 | 只看该作者
现有的PE下面,B盘或者Y盘,怎么变成ntfs?
回复

使用道具 举报

11#
发表于 2009-3-8 13:58:43 | 只看该作者
B盘或者Y盘变成NTFS会影响通用性吗
还真看不出来
回复

使用道具 举报

12#
发表于 2009-3-8 15:23:51 | 只看该作者
原帖由 lxl1638 于 2009-3-8 10:09 发表
1、可以在 PE 启动过程中通过 PECMD.EXE 或 ImDisk 命令行工具建立(一个或多个)内存虚拟盘;
2、可以在 PE 启动过程中通过 PECMD.EXE 或 ImDisk 命令行工具给内存虚拟盘指派盘符;
3、可以在 PE 启动过程 ...

0PE的zip版将windows文件全部外置,磁盘控制器驱动、显声网驱动全外置,wim格式外置程序使用wimnt管理。唯一拥有不含微软windows文件的自主内核。替换外置windows文件即可得到2003等版本,内核基本不变。

采用imdisk虚拟可写B:盘(目前格式化为fat),大小根据内存情况自动调整。

0PE一级扩展进入windows cmd,挂载wim格式二级扩展进入桌面。PECMD.EXE位于一级扩展ZIP格式文件中,随时可更换版本测试。

问题是一级扩展之后还不能运行pecmd新版,只能使用07年的版本,挂载二级扩展后才能运行新版。
既然谈及取代FBWF,那么新版pecmd要求什么运行环境?能否做到在一级扩展之上运行?或者对现有一级扩展补充少量文件(体积不能大)即可运行?
环境要求越低,一级扩展就可以越小,甚至小到CMDPE的程度。

0PE以chenall的PE为基础,一级扩展以后的架构基本相同。这两个PE也许最容易响应楼主的新技术。

请给出wimmount.sys相关文件及安装注册资料,立即加入0PE。
回复

使用道具 举报

13#
发表于 2009-3-8 15:37:10 | 只看该作者
看这里:
http://bbs.wuyou.net/forum.php?m ... page=190#pid1613904

1900 楼,呵呵

[ 本帖最后由 WLDNA 于 2009-3-8 15:42 编辑 ]
回复

使用道具 举报

14#
发表于 2009-3-8 15:57:40 | 只看该作者

回复 #13 WLDNA 的帖子

这个好像是进入桌面后安装用,以及开发用的吧。这种安装用户可以做。
内置到pe中,使启动即生效要如何操作?例如要修改txtsetup.sif哪些地方,想找现成的不用经过大脑的安装方法。
回复

使用道具 举报

15#
发表于 2009-3-8 16:05:41 | 只看该作者
原帖由 pseudo 于 2009-3-8 15:57 发表
这个好像是进入桌面后安装用,以及开发用的吧。这种安装用户可以做。
内置到pe中,使启动即生效要如何操作?例如要修改txtsetup.sif哪些地方,想找现成的不用经过大脑的安装方法。


这样啊,那直接拿着这个改改喽,呵呵 nn2nn做的

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=109331&highlight=6.1.7000.0


如果直接添加,应该就是直接在PE注册表添加相应的服务,
并把文件复制到相应的位置就好了,呵呵

copy wimserv.exe %systemroot%\system32
copy wimgapi.dll %systemroot%\system32
copy wimmount.sys %systemroot%\system32\drivers

我从自己系统导出的相应服务项,相应添加就可以了
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wimmount]
"Type"=dword:00000002
"Start"=dword:00000003
"ErrorControl"=dword:00000001
"Tag"=dword:00000004
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
  52,00,49,00,56,00,45,00,52,00,53,00,5c,00,77,00,69,00,6d,00,6d,00,6f,00,75,\
  00,6e,00,74,00,2e,00,73,00,79,00,73,00,00,00
"DisplayName"="wimmount"
"Group"="FSFilter Activity Monitor"
"DependOnService"=hex(7):46,00,6c,00,74,00,4d,00,67,00,72,00,00,00,00,00
"DependOnGroup"=hex(7):00,00
"Description"="Wim Mounting Driver"
"DebugFlags"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wimmount\Instances]
"DefaultInstance"="Wimmount Instance"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wimmount\Instances\Wimmount Instance]
"Altitude"="180700"
"Flags"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wimmount\Security]
"Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\
  00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
  00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\
  05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
  20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\
  00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\
  00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wimmount\Enum]
"0"="Root\\LEGACY_WIMMOUNT\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\LEGACY_WIMMOUNT]
"NextInstance"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\LEGACY_WIMMOUNT\0000]
"Service"="wimmount"
"Legacy"=dword:00000001
"ConfigFlags"=dword:00000000
"Class"="LegacyDriver"
"ClassGUID"="{8ECC055D-047F-11D1-A537-0000F8753ED1}"
"DeviceDesc"="wimmount"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\LEGACY_WIMMOUNT\0000\Control]
"*NewlyCreated*"=dword:00000000
"ActiveService"="wimmount"

[ 本帖最后由 WLDNA 于 2009-3-8 18:09 编辑 ]
回复

使用道具 举报

16#
 楼主| 发表于 2009-3-8 16:34:03 | 只看该作者
原帖由 pseudo 于 2009-3-8 15:23 发表

0PE的zip版将windows文件全部外置,磁盘控制器驱动、显声网驱动全外置,wim格式外置程序使用wimnt管理。唯一拥有不含微软windows文件的自主内核。替换外置windows文件即可得到2003等版本,内核基本不变。

...


不管是否用 WIMNT 还是其它,用旧版的WimFltr驱动时,位于光盘或量产U盘的WIM文件绝对无法可写挂载,除非复制一次WIM映像或者采用两次挂载的方法;如果无法使挂载目录成为可写,很多程序运行时都有限制或不足。

1、如果一次将WIM全部挂载到X:盘再开FBWF可以实现挂载目录可写,但不方便管理WIM(X:盘开了FBWF后再无法挂载新的WIM映像了);
2、如果将内核IMG搞大,不开FBWF可以自由挂载WIM,但启动这个PE可能要足够大的内存;

所以本人打算采用 WimMount.SYS + ImDisk.SYS + WimShExt.DLL 管理WIM映像(WimShExt.DLL管理WIM时能无进程打开WIM内的文件,是通过资源管理器打开,不是通过WimTool或WIMNT打开),WIMNT管理WIM映像有个不足:要使WIM用完就卸载的话,WIMNT必须驻进内存等待WIM内的进程结束,同时打开多个WIM内的程序时就有多个WIMNT驻进内存;当然 WIMNT目前还没有这样的功能(WIM用完就卸载,并清除挂载目录)。如果WIM用完不卸载,不清除挂载目录的话,B:盘的空间可能就要做得足够大或很大,才能适用于一些集成大块头WIM程序(如 Office.WIM )的PE。

[ 本帖最后由 lxl1638 于 2009-3-8 16:43 编辑 ]
回复

使用道具 举报

17#
 楼主| 发表于 2009-3-8 16:40:24 | 只看该作者
原帖由 WLDNA 于 2009-3-8 16:05 发表


这样啊,那直接拿着这个改改喽,呵呵 nn2nn做的

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=109331&highlight=6.1.7000.0


如果直接添加,应该就是直接在PE注册表添加相应的服务,
并把文件复制到相 ...


单纯只有这个还不行,本人试了,可能要一些功能完整的PE才能加入WimMount。
因为本人手头上有两个(XP、2003的)小PE(32M以下的),加入后都无法工作。
本人硬盘有限,大块头的PE都删了,也无硬盘空间编辑大块头的PE了。

如果有人搞这个试验,最好用内核完整一些的PE来做。

[ 本帖最后由 lxl1638 于 2009-3-8 16:52 编辑 ]
回复

使用道具 举报

18#
发表于 2009-3-8 16:47:01 | 只看该作者
哦 你们讨论的不是这个问题,我搞错了。

[ 本帖最后由 sunhl 于 2009-3-8 16:56 编辑 ]
回复

使用道具 举报

19#
发表于 2009-3-8 23:07:29 | 只看该作者
九爷的PEcmd要有重大革新了?
回复

使用道具 举报

20#
发表于 2009-3-9 08:51:12 | 只看该作者
毛桃的是FAT格式。。。要是imdsik支持UDF,不是更好玩?
回复

使用道具 举报

21#
发表于 2009-3-9 08:52:20 | 只看该作者
原帖由 lxl1638 于 2009-3-8 16:40 发表


单纯只有这个还不行,本人试了,可能要一些功能完整的PE才能加入WimMount。
因为本人手头上有两个(XP、2003的)小PE(32M以下的),加入后都无法工作。
本人硬盘有限,大块头的PE都删了,也无硬盘空间编辑大 ...

我刚下了Windows 7.0 7048,整个工具我,从里面提取一个Win7的PE给你。。。
回复

使用道具 举报

22#
发表于 2009-3-9 08:55:19 | 只看该作者
这里有个现成的PE,基于7.0的。。
看来,我可以不做了。
我提供个最新版本的wimmount.sys吧。。。
回复

使用道具 举报

23#
发表于 2009-3-9 08:57:27 | 只看该作者
这个内容清了,影响市容。呵呵

[ 本帖最后由 secowu 于 2009-3-9 10:21 编辑 ]
回复

使用道具 举报

24#
发表于 2009-3-9 09:00:28 | 只看该作者
刚才在毛桃的PE下测试发现:
1.用光盘安装Win7,在释放映像的时间15分钟。
2.毛桃PE+MSVCD+WimTool释放映像耗时35分钟。
不知这个是否有通用性。
如果是,是否意味着在PE下WimTool的资源利用率比原本Win7的PE下低?
还是PE1.0的缘故?
回复

使用道具 举报

25#
发表于 2009-3-9 09:06:52 | 只看该作者
顺便放图上来,方便老九

wimmount.sys617048.jpg (40.61 KB, 下载次数: 73)

wimmount.sys617048.jpg

wimmount617048.rar

11.96 KB, 下载次数: 65, 下载积分: 无忧币 -2

回复

使用道具 举报

26#
发表于 2009-3-9 09:13:30 | 只看该作者
这个内容清了,影响市容。呵呵

[ 本帖最后由 secowu 于 2009-3-9 10:20 编辑 ]
回复

使用道具 举报

27#
发表于 2009-3-9 09:13:56 | 只看该作者
这个内容清了,影响市容。呵呵

[ 本帖最后由 secowu 于 2009-3-9 10:21 编辑 ]
回复

使用道具 举报

28#
 楼主| 发表于 2009-3-9 09:14:25 | 只看该作者
原帖由 secowu 于 2009-3-9 09:00 发表
刚才在毛桃的PE下测试发现:
1.用光盘安装Win7,在释放映像的时间15分钟。
2.毛桃PE+MSVCD+WimTool释放映像耗时35分钟。
不知这个是否有通用性。
如果是,是否意味着在PE下WimTool的资源利用率比原本Win7的PE下低?
还是PE1.0的缘故?

2、用毛桃PE+MSVCD+ImageX释放映像看看。
另,文件不完整,至少要如下几个:

未命名.PNG (4.35 KB, 下载次数: 86)

未命名.PNG
回复

使用道具 举报

29#
发表于 2009-3-9 09:23:55 | 只看该作者
在7048的boot.wim下只搜索这几个

Snap4.jpg (48.02 KB, 下载次数: 89)

Snap4.jpg

617048.rar

293.78 KB, 下载次数: 304, 下载积分: 无忧币 -2

回复

使用道具 举报

30#
发表于 2009-3-9 10:17:38 | 只看该作者
补充一句,刚才预计是35分钟,看来预计错误了。呵呵
还在整啊

Snap5.jpg (36.42 KB, 下载次数: 79)

Snap5.jpg
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 00:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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