无忧启动论坛
标题:
PE启动后的RAMDISK有什么用?
[打印本页]
作者:
20125152
时间:
2012-5-15 19:46
标题:
PE启动后的RAMDISK有什么用?
我用过的PE中,有的启动后除了X:盘符另外还有个RAMDISK,一直不懂做什么用,网上搜到的都没说明白,要说是必须的吧可也有启动后没有这个RAMDISK的PE,我试过只把.IS_文件掉换一下(当然要处理改名问题)也还是原样,而我试着改动里面的文件去掉这个RAMDISK(当然要处理加载的东西)也没什么问题。我琢磨好像不太可能为了加载外置程序就要多出一个盘符来,我虽然菜,却也想搞个明白,哪位高人能给指点一下?
作者:
20125152
时间:
2012-5-15 20:36
标题:
补充一下
我说的去掉RAMDISK也没什么问题,指的是也启动成功,也能运行原来能运行的程序,但因为我不懂这个多出来的RAMDISK盘符有什么深刻意义,就不敢说有没有其它问题,所以想找个明白人问问
作者:
yfwang0798
时间:
2012-5-16 06:02
除了x盘以外,还有个RAMDISK的pe是pe1.xx版本中出现的,这是因为x盘放置pe文件。还有个RAMDISK盘放置应用程序的临时数据,这个盘在进行系统恢复的时候是必须的,例如acronis进行磁盘恢复,其临时数据必须放到内存盘中,而不能放到物理磁盘中,否则会磁盘正被使用而无法恢复。在pe3版本中,这个RAMDISK盘就看不到了,这是因为制作过程中,dism命令有个参数设置临时空间的位置。并且与x盘是同一个盘。所以看上去消失了,实际上还是存在的
作者:
20125152
时间:
2012-5-16 07:47
标题:
还是不太明白
1、X:也是内存盘而不是物理磁盘,这不是你说的PE1设RAMDISK的理由
2、除了你举例的acronis(PE1并没用到,我也没在PE中试过)其它还有什么需要用RAMDISK?
3、你说的PE3的RAMDISK看不到,实际上还是存在的,怎么验证一下?
作者:
2012ggbb
时间:
2012-5-16 10:03
关注!俺也想知道 ...
作者:
yfwang0798
时间:
2012-5-16 14:32
pe3启动后,x盘的剩余空间为64m 128m 256m 512m,其参数与ramdisk一致。最早的pe1.x x盘是只读的,你看上去能对其读写,是因为有其采用类似于FBWF: FBWF(File Based Write Filter)是微软在Windows XP Embedded SP2 Feature Pack 2007及以后版本中推出的最新写保护技术,FBWF能够将处于保护状态的卷的所有写入操作重新定向到一块内存区域,这块内存区域被称作覆盖层。覆盖层类似于在投影仪上有一张图片,在图片的上面有一张透明胶片,任何对透明胶片的操作都会影响该图片的投影效果。如果将该透明胶片拿走,则下面的图片投影效果又恢复原来图形,对存储介质做的任何写操作都将映射到覆盖层中,而这种操作对于用户而言是透明的,即我们看到的最终内容则是存储介质和覆盖层的叠加。
在pe3中,看dism命令帮助就会明白。例如在windows 7的机器上安装windows aik,将pe3的boot.wim文件复制到c盘test文件夹下,在test文件夹下建立一个offline空文件夹,将下面代码作为一个bat文件以管理员身份运行。
@echo off
Dism /Mount-Wim /WimFile:C:\test\boot.wim /index:1 /MountDir:C:\test\offline
Dism /image:C:\test\offline /Get-ScratchSpace
Dism /image:C:\test\offline /Get-TargetPath
pause
[
本帖最后由 yfwang0798 于 2012-5-16 14:37 编辑
]
作者:
20125152
时间:
2012-5-16 17:27
承教了,我还要努力学习。联系到我的问题,是否可以这样理解你所说的:X:盘只是在某个层面或某个时刻以后才能写,所以在启动过程中就会有不能写X:的动作需要另建内存盘。而在启动后呢,这个内存盘也是不能撤消的,即使看不见(去掉或不设盘符)也还存在。如果我的理解不是太离谱的话,虽然提高了认识,却还是没有解决困惑。我并非乱叫真,在PE的传承修改DIY过程中,那么多的文件,多几个少几个谁也不会过于在意,可这是多出了一个盘符,若没有很让人信服的理由着实感觉不爽,动手把它去掉了又不知会有什么毛病。当然可以改用不多盘符的PE,那是另一回事了。
作者:
20125152
时间:
2012-5-18 12:14
怎么没有人在意这个问题呢?可是有好几个大牌PE是多出一个RAMDISK的,而其中的东西完全可以放到X盘里,为什么要多出个盘符呢?为什么....(发神经了)
作者:
dvd008
时间:
2012-5-18 14:45
你说的是多的那个Y:盘吧?
可以没有
一般是外置软件什么的,打包为WIM格式了,需要挂载到Y盘
我的PE没有,只一个X盘
欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/)
Powered by Discuz! X3.3