无忧启动论坛

标题: 请教一个关于imdisk与FBWF的问题 [打印本页]

作者: HB天意    时间: 2009-3-11 09:34
标题: 请教一个关于imdisk与FBWF的问题
老九新版的pecmd已经集成了imdisk。我看到他的演示pe已经没有开fbwf了。
我想问问imdisk与fbwf相比有什么优势。
另外原来fbwf有指定的大小的。imdisk有没有指定?
作者: WLDNA    时间: 2009-3-11 09:49
看看这个的介绍,呵呵 优势在于:以后用IMG核心再也不用担心因调整大小而带来的诸多不便,
比如:启动后无法挂载WIM,无法开启卡巴的监控,等等之类的,可说是好处多多啊,具体命令看看就明白了,很简单的,呵呵呵


┣━━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃      │格式│RAMD <驱动名称>,[磁盘大小],[磁盘格式],[盘符字母],[磁盘卷标]                                 ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │功能│设置虚拟磁盘(RamDisk)                                                                       ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │参数│■驱动名称: Ramdriv 或 ImDisk;                                                             ┃
┃      │    │■磁盘大小: 单位为 MB,用 Pxx Lyy Hzz 定义,xx为可用内存百分数,yy为最小值,zz为最大值;    ┃
┃      │    │■磁盘格式: 支持 FAT、FAT32、NTFS 三种格式,设置时将按参数格式化,省略时不对磁盘作格式化;  ┃
┃      │    │■盘符字母: 为 ImDisk 虚拟内存盘分配的盘符,使用 Ramdriv 驱动时该参数及"磁盘卷标"均要省略; ┃
┃'RAMD'│    │■磁盘卷标: 使用 ImDisk 驱动时格式化磁盘时设置的卷标。                                      ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │示例│RAMD ImDisk,L64,NTFS,B:,ImDIsk 或 RAMD Ramdriv,P20L32H64                                    ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │备注│※使用 Ramdriv 驱动时由驱动分配盘符并格式化;使用 ImDisk 驱动时可由 PECMD 分配盘符并格式化;┃
┃      │    │※使用 ImDisk 驱动时可用该命令给指定的虚拟盘扩容,如 RAMD ImDisk,L128,NTFS,R:,ImDIsk        ┃
┃      │    │※Pxx Lyy Hzz 三个参数都可单独使用,PECMD.EXE限定的最小值为 1MB,最大值为 2048MB;          ┃
┃      │    │※使用 WinMount.SYS 驱动挂载 WIM 映像建议用 ImDisk 虚拟盘,小容量的磁盘不能格为 FAT32格式; ┃
┃      │    │※命令若执行成功,进程环境变量 %CurRamDisk% 即为盘符,可按需用 ENVI 设置成系统环境变量。    ┃
┣━━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
作者: lyra    时间: 2009-3-11 10:55
看样子,IMDISK可以完全取代RAMDRIV。可以尝试做一下修改,PE里没有必要两个驱动都保留。
作者: lxl1638    时间: 2009-3-11 11:51
原帖由 lyra 于 2009-3-11 10:55 发表
看样子,IMDISK可以完全取代RAMDRIV。可以尝试做一下修改,PE里没有必要两个驱动都保留。

对, ImDisk 最大的优势是启动后的使用过程中还可以扩容(调大 RamDisk 虚拟盘的容量)。
这点是 RamDriv 无法实现的。
另一个优势是可以通过PECMD.EXE或其命令行工具建立指定盘符的 RamDisk 虚拟盘;用 RamDriv 的话,其盘符是固定在注册表中,只能修改注册表才能修改盘符。
作者: HB天意    时间: 2009-3-11 12:12
谢谢指导,我试试先!
作者: lyra    时间: 2009-3-11 12:21
原帖由 lxl1638 于 2009-3-11 11:51 发表

对, ImDisk 最大的优势是启动后的使用过程中还可以扩容(调大 RamDisk 虚拟盘的容量)。
这点是 RamDriv 无法实现的。
另一个优势是可以通过PECMD.EXE或其命令行工具建立指定盘符的 RamDisk 虚拟盘;用 RamD ...


有一个问题,IMDISK能不能配合3.2.XXXXXXXX老版本的PECMD来使用呢?
作者: WLDNA    时间: 2009-3-11 12:29
标题: 回复 #6 lyra 的帖子
看看0PE吧,现在就是这样结合的,O(∩_∩)O~
作者: fnycc    时间: 2009-3-11 12:31
楼上几位能否说说实现的步骤。比如,天琴的核心,如何用pecmd设置虚拟磁盘,注册表要作怎样的调整?
作者: lyra    时间: 2009-3-11 12:32
原帖由 fnycc 于 2009-3-11 12:31 发表
楼上几位能否说说实现的步骤。比如,天琴的核心,如何用pecmd设置虚拟磁盘,注册表要作怎样的调整?


我还没弄明白,呵呵。
作者: lxl1638    时间: 2009-3-11 12:34
原帖由 lyra 于 2009-3-11 12:21 发表


有一个问题,IMDISK能不能配合3.2.XXXXXXXX老版本的PECMD来使用呢?



不能,但可以用 ImDisk 的命令行工具代替 PECMD.EXE 的 Ramd 命令。
作者: WLDNA    时间: 2009-3-11 12:43
标题: 回复 #8 fnycc 的帖子
下载个新版的PECMD,和最新的演示PE,里面都有方法的,呵呵
作者: HB天意    时间: 2009-3-11 13:56
原帖由 WLDNA 于 2009-3-11 12:43 发表
下载个新版的PECMD,和最新的演示PE,里面都有方法的,呵呵

今天参考老九的WINPE试着修改我的PE。出来问题,看来还需要继续研究!
作者: lxl1638    时间: 2009-3-11 14:05
原帖由 yidawpf 于 2009-3-11 13:56 发表

今天参考老九的WINPE试着修改我的PE。出来问题,看来还需要继续研究!


晚些或明天本人再找时间出来,说明一下方法;

关键是注册表中系统环境变量和用户环境变量的设置,
如果是911版本的话就基本不用做什么修改了。
作者: HB天意    时间: 2009-3-11 14:07
原帖由 lxl1638 于 2009-3-11 14:05 发表


晚些或明天本人再找时间出来,说明一下方法;

关键是注册表中系统环境变量和用户环境变量的设置,
如果是911版本的话就基本不用做什么修改了。

谢谢老九的指导,我是用天琴的内核修改的。注册表我也修改了。
但是因为我是通过CMD加载二级内核的,所以有些地方还是不清楚。
作者: lyra    时间: 2009-3-11 14:11
原帖由 yidawpf 于 2009-3-11 14:07 发表

谢谢老九的指导,我是用天琴的内核修改的。注册表我也修改了。
但是因为我是通过CMD加载二级内核的,所以有些地方还是不清楚。


我的PE与毛桃911的是一样的。主要是琢磨,如何用IMDISK替换掉RAMDRIV就好。
作者: HB天意    时间: 2009-3-11 14:24
原帖由 lyra 于 2009-3-11 14:11 发表


我的PE与毛桃911的是一样的。主要是琢磨,如何用IMDISK替换掉RAMDRIV就好。

我也是在考虑这个问题啊。不开FBWF怎么设置X盘?
作者: yqi99    时间: 2009-3-11 15:08
这个和FBWF没有关系吧... 演示iso已经开了FBWF
在xp下,可以直接用sc create 和net start 创建和开启服务.
然后用pecmd ramd 成功. 只是不能unmount,呵呵.
作者: lxl1638    时间: 2009-3-11 17:27
原帖由 yqi99 于 2009-3-11 15:08 发表
这个和FBWF没有关系吧... 演示iso已经开了FBWF
在xp下,可以直接用sc create 和net start 创建和开启服务.
然后用pecmd ramd 成功. 只是不能unmount,呵呵.


要unmount这样的虚拟盘,可以用 ImDisk 提供的命令行工具或控制面板(论坛有下载,也可到 ImDisk 的官方下载),本人只提供最新版的 ImDisk 驱动,其它文件还没有集成到这个演示用的 PE 中,PE中的 RamDisk 一般没有必要 unmount 的。
作者: HB天意    时间: 2009-3-11 17:35
开了FBWF?哪个配置文件?我再研究研究。
作者: WLDNA    时间: 2009-3-11 17:41
原帖由 yidawpf 于 2009-3-11 17:35 发表
开了FBWF?哪个配置文件?我再研究研究。


核心的那个,PECMD.INI,呵呵
作者: yqi99    时间: 2009-3-12 09:54
原帖由 lxl1638 于 2009-3-11 17:27 发表


要unmount这样的虚拟盘,可以用 ImDisk 提供的命令行工具或控制面板(论坛有下载,也可到 ImDisk 的官方下载),本人只提供最新版的 ImDisk 驱动,其它文件还没有集成到这个演示用的 PE 中,PE中的 RamDisk 一 ...


pecmd RAMD有没有自动创建和开启服务的功能呀.如果有的话,那不是很方便.导入你提供的注册信息,一条语句就可以实现创建内存盘了. 都不用去改其他的了.
作者: lyra    时间: 2009-3-12 15:24
原帖由 lxl1638 于 2009-3-11 17:27 发表


要unmount这样的虚拟盘,可以用 ImDisk 提供的命令行工具或控制面板(论坛有下载,也可到 ImDisk 的官方下载),本人只提供最新版的 ImDisk 驱动,其它文件还没有集成到这个演示用的 PE 中,PE中的 RamDisk 一 ...


老大,我想弄个IMDISK的命令行工具,官网在哪里呢?
作者: 2012JoyAI    时间: 2012-6-19 21:39
标题: 回复 #22 lyra 的帖子
ImDisk官网:http://www.ltr-data.se/index_en.html/

ImDisk Virtual Disk Driver Latest version 1.5.7.40 built 16 Feb 2012

汉化版:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=201434




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