无忧启动论坛

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

[讨论] PE启动后的RAMDISK有什么用?

[复制链接]
跳转到指定楼层
1#
发表于 2012-5-15 19:46:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用过的PE中,有的启动后除了X:盘符另外还有个RAMDISK,一直不懂做什么用,网上搜到的都没说明白,要说是必须的吧可也有启动后没有这个RAMDISK的PE,我试过只把.IS_文件掉换一下(当然要处理改名问题)也还是原样,而我试着改动里面的文件去掉这个RAMDISK(当然要处理加载的东西)也没什么问题。我琢磨好像不太可能为了加载外置程序就要多出一个盘符来,我虽然菜,却也想搞个明白,哪位高人能给指点一下?
2#
 楼主| 发表于 2012-5-15 20:36:12 | 只看该作者

补充一下

我说的去掉RAMDISK也没什么问题,指的是也启动成功,也能运行原来能运行的程序,但因为我不懂这个多出来的RAMDISK盘符有什么深刻意义,就不敢说有没有其它问题,所以想找个明白人问问
回复

使用道具 举报

3#
发表于 2012-5-16 06:02:22 | 只看该作者
除了x盘以外,还有个RAMDISK的pe是pe1.xx版本中出现的,这是因为x盘放置pe文件。还有个RAMDISK盘放置应用程序的临时数据,这个盘在进行系统恢复的时候是必须的,例如acronis进行磁盘恢复,其临时数据必须放到内存盘中,而不能放到物理磁盘中,否则会磁盘正被使用而无法恢复。在pe3版本中,这个RAMDISK盘就看不到了,这是因为制作过程中,dism命令有个参数设置临时空间的位置。并且与x盘是同一个盘。所以看上去消失了,实际上还是存在的
回复

使用道具 举报

4#
 楼主| 发表于 2012-5-16 07:47:33 | 只看该作者

还是不太明白

1、X:也是内存盘而不是物理磁盘,这不是你说的PE1设RAMDISK的理由
2、除了你举例的acronis(PE1并没用到,我也没在PE中试过)其它还有什么需要用RAMDISK?
3、你说的PE3的RAMDISK看不到,实际上还是存在的,怎么验证一下?
回复

使用道具 举报

5#
发表于 2012-5-16 10:03:38 | 只看该作者
关注!俺也想知道 ...
回复

使用道具 举报

6#
发表于 2012-5-16 14:32:54 | 只看该作者
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 编辑 ]
回复

使用道具 举报

7#
 楼主| 发表于 2012-5-16 17:27:26 | 只看该作者
承教了,我还要努力学习。联系到我的问题,是否可以这样理解你所说的:X:盘只是在某个层面或某个时刻以后才能写,所以在启动过程中就会有不能写X:的动作需要另建内存盘。而在启动后呢,这个内存盘也是不能撤消的,即使看不见(去掉或不设盘符)也还存在。如果我的理解不是太离谱的话,虽然提高了认识,却还是没有解决困惑。我并非乱叫真,在PE的传承修改DIY过程中,那么多的文件,多几个少几个谁也不会过于在意,可这是多出了一个盘符,若没有很让人信服的理由着实感觉不爽,动手把它去掉了又不知会有什么毛病。当然可以改用不多盘符的PE,那是另一回事了。
回复

使用道具 举报

8#
 楼主| 发表于 2012-5-18 12:14:49 | 只看该作者
怎么没有人在意这个问题呢?可是有好几个大牌PE是多出一个RAMDISK的,而其中的东西完全可以放到X盘里,为什么要多出个盘符呢?为什么....(发神经了)
回复

使用道具 举报

9#
发表于 2012-5-18 14:45:16 | 只看该作者
你说的是多的那个Y:盘吧?

可以没有

一般是外置软件什么的,打包为WIM格式了,需要挂载到Y盘

我的PE没有,只一个X盘
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-30 17:49

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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