无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 16080|回复: 34
打印 上一主题 下一主题

[教程] 【伪】2G内存也能用的RamOS。Win7、Win8,EWF+HORM,一次休眠多次快速启动

    [复制链接]
跳转到指定楼层
1#
发表于 2015-5-5 23:39:41 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 黑色→风格 于 2015-5-6 00:31 编辑

简介:EWF (Enhanced Write Filter)提供了一种保护卷以防止写入的手段。这使操作系统(OS) 可以从只读媒体(如 CD ROM、写保护硬盘或闪存)中启动。所有对受到 EWF保护的卷进行的写入都被重定向到覆盖。这些写入被缓存在覆盖中并且作为卷的一部分提供。这会产生该卷可写的表象。覆盖可能存在于磁盘或随机访问内存(RAM) 中。如果需要,可以将覆盖中存储的数据提交给受保护的卷。简单来说就是一个只读的操作系统,所以系统无需全部加载到内存中,且所有的写入操作将被重定向到内存当中。嗯,这种感觉差不多就像 基于primo差分vhd-win7-ramos v1.1 那个帖子那样吧,当然这种方式没这么复杂,而且如果启用horm(一次休眠多次启动)的模式,那开机速度非是一般快啊,非固态也能10秒开机,固态的听说3秒开机



需要用到的东西:
http://pan.baidu.com/s/1mgxd7CW



教程开始
第一、开启EWF
1.首先是下载上面的东西
2.解压出来两个压缩包,一个是win7系统使用的,一个是win8系统使用的
3.解压,右键  安装ewf_x??.cmd 以管理员方式运行
4.安装完重启
5.win+R以管理员运行cmd
6.在cmd中输入:ewfmgr c: -enable
7.再次重启
8.这样就是只读的内存系统了,不信测下C盘速度。我的I5二代,测速结果是3G/s左右的速度,比F驱的ramos低了1G这样。
9.如果想要保存数据,只要在cmd输入:ewfmgr c: -commit 然后关机或重启就行了



第二、win7开启horm,实现一次休眠多次快速启动(win8好像不支持)
0.看下你的开始菜单栏有没有休眠的字样,没有的话请看0.1步骤,有休眠的话就直接到步骤1
0.1.没有休眠的话在命令行输入:powercfg -h on (启用休眠)
0.2.然后继续输入:ewfmgr c: -commit (保存数据,否则重启后休眠功能还是没有的)
0.3重启
1.按照HORM文件夹中的说明替换文件,需要进入pe,不然没权限
2.替换后启动到这个系统,现在在cmd输入:ewfmgr c: -activatehorm 没提示错误就说明成功了
3.现在你试下点休眠,系统正常休眠。再开机就是windows正在恢复中,随便做点什么,然后点关机,再开机试试。还是windows正在恢复中。这样就实现了一次休眠多次启动了。
4.以后想要保存临时数据就点击休眠就好了,不想保存数据就点关机,想要更新数据就-commit,想要清除休眠状态就-deactivatehorm
5.不过其实这还是有毛病的。。。5.1为测试用例,请勿随便操作,否则你将可能需要修复磁盘
5.1.接第3步,有兴趣的可以试试,其实休眠文件包含了所有磁盘的目录结构,如果这时候在E盘新建一个目录,然后点开机,再开机,系统恢复完成后你再看看E盘是不是没有你刚刚新建的目录了,长期这样下去硬盘可能会出现意想不到的问题,所以
6.在点击休眠前。必须把C盘以外的盘符全部卸载了。cmd命令:mountvol E: /p
7.挂载命令mountvol E: \\?\Volume{b728f0fe-db14-11e4-8f55-806e6f6e6963}\  红色那串东西可以输入:mountvol查看
8.小技巧,可以把这些命令写到一个bat文件里面,休眠前后双击运行就可以了,例:

mount.bat

mountvol D: \\?\Volume{b728f0fd-db14-11e4-8f55-806e6f6e6963}\
mountvol E: \\?\Volume{b728f0fe-db14-11e4-8f55-806e6f6e6963}\
mountvol F: \\?\Volume{b728f0ff-db14-11e4-8f55-806e6f6e6963}\

umount.bat

mountvol D: /p
mountvol E: /p
mountvol F: /p

c.jpg (81.13 KB, 下载次数: 97)

c.jpg

3.jpg (154.51 KB, 下载次数: 103)

3.jpg

4.jpg (77.88 KB, 下载次数: 112)

4.jpg

5.jpg (84.89 KB, 下载次数: 110)

5.jpg

评分

参与人数 3无忧币 +15 收起 理由
zhanguser + 5 赞一个!
20090101 + 5 赞一个!
2012sinkr + 5 赞一个!

查看全部评分

2#
 楼主| 发表于 2015-5-6 00:23:24 | 显示全部楼层
本帖最后由 黑色→风格 于 2015-6-21 21:56 编辑

由于多系统horm BUG太多,磁盘经常损坏,建议通过差分Vhd方式实现。否则经常格式化磁盘。。。
不知道是楼主系统原因还是什么的,总之使用horm后C盘格式化不少于五次。
用差分vhd方式实现的话,系统启动不了就把子vhd删除了,用另一个子vhd启动就好了。
只用ewf在差分vhd上实现影子系统也是不错的。
回复

使用道具 举报

3#
 楼主| 发表于 2015-5-6 08:52:59 来自手机 | 显示全部楼层
notdiebird 发表于 2015-5-6 07:52
有方便的程序界面可用,为啥要用命令行?

这个不是ewf→_→,用ewf是因为想要启用horm

点评

回复楼层错了。其实我比较喜欢命令行,写个批处理双击就行了  详情 回复 发表于 2015-5-6 08:59
回复

使用道具 举报

4#
 楼主| 发表于 2015-5-6 08:57:30 来自手机 | 显示全部楼层
2012bzsb 发表于 2015-5-6 06:44
! 此工具更简单,通用.
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=335550&extra=page%3D19&page= ...

这个不是ewf→_→,用ewf是因为想要启用horm
回复

使用道具 举报

5#
 楼主| 发表于 2015-5-6 08:59:15 来自手机 | 显示全部楼层
黑色→风格 发表于 2015-5-6 08:52
这个不是ewf→_→,用ewf是因为想要启用horm

回复楼层错了。其实我比较喜欢命令行,写个批处理双击就行了
回复

使用道具 举报

6#
 楼主| 发表于 2015-6-21 21:49:59 | 显示全部楼层
zz.229 发表于 2015-6-19 06:02
如果只用horm就好了,ewf太麻烦了。但要用horm必须要开ewf,所以这种方法很少的人才会去用。

对啊,都是小众玩法,技术文档也没多少,而且错误好多,磁盘经常错误,现在改为差分VHD方式才好点,有问题的时候把子vhd删除了就可以了。不推荐horm,还是买个固态好点。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-24 05:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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