无忧启动论坛

标题: P驱 RAMOS一键制作插件,无需PE,完美支持Compact,完美支持隐藏启动分区 [打印本页]

作者: zifeityzyicq    时间: 2015-12-19 14:30
标题: P驱 RAMOS一键制作插件,无需PE,完美支持Compact,完美支持隐藏启动分区
本帖最后由 zifeityzyicq 于 2015-12-24 15:46 编辑

温馨提示:RAMOS一键制作过程由路飞、外卖、大脚等人提供,本人只是将他们描述的步骤写成自动化程序。
Dism++则为此功能提供API支持,例如无视权限文件操作、CompactOS、文件过滤规则等等


如果你对RAMOS有什么更好的意见  请加RAMOS QQ群


特色功能
1:直接将当前系统转换为 P驱动的RAMOS,无需进入PE

2:独家支持 CompactOS功能,复制系统文件时直接为RAMOS 启用 CompactOS,大幅度减少RAMOS的体积(仅 Windows 7或者更高版本支持)

3:独家支持系统结构优化功能,复制系统文件时直接为RAMOS  消除冗余数据,进一步减少RamOS的体积(启用此功能后 RAMOS制作时间会增加)。

4:支持文件过滤规则,复制系统文件时不复制常见的临时文件。

5:完美解决多个分区存在相同路径的VDF文件问题

6:完美识别隐藏启动分区或者启动分区不是系统盘的系统(包含VHD系统)

工具下载地址:
http://pan.baidu.com/s/1kTWBkjH

温馨提示:
1:使用前请先安装Primo Ramdisk Server Edition 5.6.0服务器版……
2:使用前 却确保 %SystemDrive%\Windows\Boot 此文件夹存在,不然会在生成BCD配置时报错,如果这个文件夹不存在,请自行在原版系统中提取 \Windows\Boot,恢复到当前系统
3:如果你打开小工具,发现里面什么都没有,说明你当前是UEIF启动,本工具不支持UEFI启动的电脑,因此直接将功能隐藏了。


最小运行平台:
Windows Vista或者更高

推荐运行平台:
Windows 7或者更高



程序截图:


作者: 2011angelfish    时间: 2015-12-19 14:37
支持一下,大神呀。。。。。。
作者: ok98    时间: 2015-12-19 14:51
看几位工具那个好使。 32位,64位,有什么要求没有。

想用 win7 win32位,目前内存6G,C安装后为2.4G,希望这个工具好使。
作者: ok98    时间: 2015-12-19 14:52
群号好像没有公布呢
作者: zifeityzyicq    时间: 2015-12-19 14:56
ok98 发表于 2015-12-19 14:52
群号好像没有公布呢

直接公布群号我怕被和谐   所以 你可以看我发的图片……
作者: zifeityzyicq    时间: 2015-12-19 14:56
ok98 发表于 2015-12-19 14:51
看几位工具那个好使。 32位,64位,有什么要求没有。

想用 win7 win32位,目前内存6G,C安装后为2.4G,希 ...

32  64 没有要求……
作者: ok98    时间: 2015-12-19 15:07
看到了,加了没通过。
作者: 原号被封    时间: 2015-12-19 15:37
我是过来顶一下小鸭子的。一级胖
作者: 2013llss    时间: 2015-12-19 21:17
刚试了 会有2个VDF文件  而且启动不了

作者: mjgzaj    时间: 2015-12-19 22:40
期待支持UEFI,加油。
作者: 2011inat    时间: 2015-12-19 23:40
支持下,又有一工具,感谢,是所有系统都支持吗
作者: wanghh    时间: 2015-12-20 10:39
好东西,谢谢楼主!
作者: zifeityzyicq    时间: 2015-12-20 11:59
2011inat 发表于 2015-12-19 23:40
支持下,又有一工具,感谢,是所有系统都支持吗

话说不是写了 系统支持平台么……

Vista或者更高……
作者: 20115renyb    时间: 2015-12-20 21:30
明天测试一下。感谢大神。
作者: gghello    时间: 2015-12-20 23:06
有教程么??发个吧。。小白们不懂的。
作者: zifeityzyicq    时间: 2015-12-21 11:40
2013llss 发表于 2015-12-19 21:17
刚试了 会有2个VDF文件  而且启动不了

那是你选择了 动态VDF……所以有二个

至于启动不了……能给个截图么?是蓝屏 还是什么  还是直接找不到系统

另外如果你比较了解 还希望能帮忙分析下原因 感谢
作者: zifeityzyicq    时间: 2015-12-21 11:40
gghello 发表于 2015-12-20 23:06
有教程么??发个吧。。小白们不懂的。

选择 VDF路径  跟虚拟机硬盘容量   最后点击确定  就可以了啊
这 还要教程……
作者: cwj2000    时间: 2015-12-21 11:48
工具很好用!赞赞赞赞赞!!
作者: 2013llss    时间: 2015-12-21 16:37
是收集系统信息的画面  0%   这个画面
作者: zifeityzyicq    时间: 2015-12-21 20:13
2013llss 发表于 2015-12-21 16:37
是收集系统信息的画面  0%   这个画面

是什么系统?

听 你的说法应该是直接蓝屏了
作者: ok98    时间: 2015-12-21 22:42
好用,三烦的直接到1g一下,太棒了。三烦windiws需要boot目录。切记
作者: tumu8420    时间: 2015-12-22 20:57
多次制作VDF,启动系统时形成了多个引导路径,如何删除掉啊?小白一个
作者: 2011huacao    时间: 2015-12-23 07:49
楼主这是什么情况?

捕获.PNG (56.31 KB, 下载次数: 211)

捕获.PNG

作者: zifeityzyicq    时间: 2015-12-23 10:28
2011huacao 发表于 2015-12-23 07:49
楼主这是什么情况?

Hi  是你的系统 C:\Windows\Boot文件夹被精简所致导致我的程序 无法自动生成BCD信息

只需要从原版中 找到 \Windows\Boot,然后覆盖到当前系统 C:\Windows\Boot即可
作者: zifeityzyicq    时间: 2015-12-23 11:54
tumu8420 发表于 2015-12-22 20:57
多次制作VDF,启动系统时形成了多个引导路径,如何删除掉啊?小白一个

用 bootice删除……
作者: 2013llss    时间: 2015-12-23 12:35
回复楼主  我系统是81x64
作者: 2011huacao    时间: 2015-12-23 14:13
zifeityzyicq 发表于 2015-12-23 10:28
Hi  是你的系统 C:\Windows\Boot文件夹被精简所致导致我的程序 无法自动生成BCD信息

只需要从原版中  ...

感谢大神,添加boot后测试成功!
作者: houxiren    时间: 2015-12-24 02:15
本帖最后由 houxiren 于 2015-12-24 02:23 编辑

一次性成功。太爽了,感谢分享好工具。
反馈一下此次过程:

一,关于磁盘碎片
第2次保存是为了VDF文件没有碎片。但这种方式在SSD硬盘中没有效果,所以可否加入检测是否SSD的功能,如果是,就不要强制第2次保存了。

此次制作,我用WContig检测Ramos.vdf,果然还有碎片。用WCcontig可只整理Ramos.vdf这一个文件。整理成无碎片状态后,重启果然成功。
PS:WCcontig和Defraggler Pro这两款软件号称能只整理选中的文件,实际上都有点点吹牛。如果分区中没有大于要整理文件体积的连续空白空间,都会整理失败。我是先把存放Ramos.vdf的分区,整个分区整理一次,整理后得到了大概1.5倍的连续空白空间。如果整理整个分区时Ramos.vdf已被整理成无碎片状态,则大功告成。如果还是有碎片,因为有了足够大的连续空白空间,此时再用WCcontig整理Ramos.vdf,一般都会成功。有同学会问,如果制作Ramos.vdf前,先把存放Ramos.vdf的分区,整理成拥有3倍Ramos.vdf体积的连续空白空间,这时是不是肯定就能一次性制作无碎片的Ramos.vdf?经试仍有可能出现碎片,也不知道原因。且此时就算2次复制(也就是2次保存),还是有出错的可能。而有足够连续空白空间的情况下,用WContig整理有碎片的Ramos.vdf,却100%成功。(试了10次。)

看来最有效的,最好的方式,仍是GRUB4DOS能否支持有碎片的文件仿真。
PS:此文件仿真早有帖子,但未见有坛友应用,期待看到真例。

二,关于引导
其他两个工具在BCD编辑,复制BOOT文件和BOOTMGR,这两个环节,不稳定,经常漏了或失败。本工具就不会。

更可能对GRUB4DOS不熟悉,有点生搬硬引。导致GRUB4DOS引导这一步既有限制且容易破坏原引导(这两种情况各有例子好几种,有空再说)。而本工具最出彩的是用UUID来确认分区,且能真真正正的根据自定义存放路径来编写引导,如我的电脑上引导如下:
default 0
timeout 0
title RAMOS
find --set-root uuid () 124AB5934AB54269
map --read-only /VHD/Ramos.VDF (hd0)
map (hd0) (hd1)
map --hook
chainloader (hd0,0)/BOOTMGR

请求楼主,可否告知怎么获得目标分区的UUID?谢谢。
或者在DISM++中,加一个查看分区UUID的功能,当然最好能导出复制,这样就不用手工填写了。

最后,谢谢楼主分享好软件。

最补充一点,如果用来制作的系统本身已启用 CompactOS,那么制作Ramos时,就不要再选用启用 Compact了,有可能出错。
作者: zifeityzyicq    时间: 2015-12-24 15:34
houxiren 发表于 2015-12-24 02:15
一次性成功。太爽了,感谢分享好工具。
反馈一下此次过程:

我真怀疑 你是楼主 还是 我是楼主了  竟然回复那么多…… 这毅力可嘉啊~~~~~

目标分区的UUID,可以用二进制编辑工具,查看分区 的开头  0x48处 往后 8字节就是 UUID

作者: houxiren    时间: 2015-12-24 15:58
zifeityzyicq 发表于 2015-12-24 15:34
我真怀疑 你是楼主 还是 我是楼主了  竟然回复那么多…… 这毅力可嘉啊~~~~~

目标分区的UUID,可以用 ...

有想过贴个新帖子,觉得这些经验有共性,可供参考。特别是写了那么多。

但太感谢楼主提供好工具了。

有没有什么批处理或者在您的DSIM中出个小插件可以更便捷提取?谢谢
作者: houxiren    时间: 2015-12-24 15:58
zifeityzyicq 发表于 2015-12-24 15:34
我真怀疑 你是楼主 还是 我是楼主了  竟然回复那么多…… 这毅力可嘉啊~~~~~

目标分区的UUID,可以用 ...

有想过贴个新帖子,觉得这些经验有共性,可供参考。特别是写了那么多。

但太感谢楼主提供好工具了。

有没有什么批处理或者在您的DSIM中出个小插件可以更便捷提取?谢谢
作者: zifeityzyicq    时间: 2015-12-24 16:33
houxiren 发表于 2015-12-24 15:58
有想过贴个新帖子,觉得这些经验有共性,可供参考。特别是写了那么多。

但太感谢楼主提供好工具了。

这个 我还真不知道……有什么批处理 可以搞定  不过我貌似看别人 是用什么QMENU 搞定的UUID的

这玩意我也没用过……
作者: houxiren    时间: 2015-12-24 16:56
zifeityzyicq 发表于 2015-12-24 16:33
这个 我还真不知道……有什么批处理 可以搞定  不过我貌似看别人 是用什么QMENU 搞定的UUID的

这玩意 ...

你的Ramos.vdf制作过程就是自动获取的。能不能用这样的方式得出呢?

另外,用了好几个所谓的二进制编辑工具,看不到0X48。你用什么工具呢?可以截个图吗?谢谢。
作者: zifeityzyicq    时间: 2015-12-24 18:02
houxiren 发表于 2015-12-24 16:56
你的Ramos.vdf制作过程就是自动获取的。能不能用这样的方式得出呢?

另外,用了好几个所谓的二进制编 ...

WinHex 也可以啊~~~~~ 看分区的 0x48偏移处
作者: houxiren    时间: 2015-12-24 18:30
zifeityzyicq 发表于 2015-12-24 18:02
WinHex 也可以啊~~~~~ 看分区的 0x48偏移处

还是不用会WinHex

但找到替代方法了。用分区助手专业版,右键单击要要查看UUID的分区,弹出的菜单中选择"高级操作",新弹出的菜单中选择"更改分区序列号",又新弹出的窗口中,就是本分区的UUID了。
作者: tom2532    时间: 2015-12-25 16:12
有错误:

生成内存系统映像
错误代码: 0x80042302
请问是 缺 Microsoft Software Shadow Copy Provider (swprv)  或 Volume Shadow Copy Service (VSS)
作者: zifeityzyicq    时间: 2015-12-25 19:29
tom2532 发表于 2015-12-25 16:12
有错误:

生成内存系统映像

嗯  此功能需要VSS支持,没有此功能的系统无法使用
作者: 2012ccharles    时间: 2015-12-27 20:37
很好的工具,win7 64 动态内存系统一次成功,比我原来手工制作的小15%。

遗憾的是win8.1 64(战神精简版)搞不定,错误代码:8004230C,而且是点击“确定”后不到3秒即提示该错误。确定系统有VSS,而且已经手动启动(在启动VSS前出现错误,代码:80042316),望指教。
作者: zifeityzyicq    时间: 2015-12-28 12:52
2012ccharles 发表于 2015-12-27 20:37
很好的工具,win7 64 动态内存系统一次成功,比我原来手工制作的小15%。

遗憾的是win8.1 64(战神精简版 ...

在启动VSS前出现错误,代码:80042316,那就是 VSS有问题啊
作者: 2011bialau    时间: 2015-12-28 20:33
在运行vhd版的win7x64过程中,出现了0x8000FFFF错误,是什么原因?
作者: wbz2cdma    时间: 2015-12-28 22:19
报告楼主,Prosen(烦烦烦)的Win7x86制作成功,工具非常好用。
装好系统,装好驱动,装好常用软件(7z之类的小软件),C盘体积1.6G,从RamOS启动后C盘只有不到1G,节省不少空间。
但是RamOS启动后,A盘没有隐藏。
作者: xiangwu1209    时间: 2015-12-31 14:10
我win7 64随便找了一个装上了  制作也成功了  成前面那位一样  A盘没有隐藏!
作者: 2012hc5568892    时间: 2016-1-1 22:48
今天自己试了一下,一次性OK!上几个截图给各位看下,同时希望鸭子可以把这个插件给直接提取出来!

Image 1.png (29.5 KB, 下载次数: 206)

电脑配置

电脑配置

Image 2.png (814.9 KB, 下载次数: 217)

内存盘速度

内存盘速度

Image 3.png (128.58 KB, 下载次数: 200)

C盘4G

C盘4G

作者: leenchan    时间: 2016-1-3 11:33
2012hc5568892 发表于 2016-1-1 22:48
今天自己试了一下,一次性OK!上几个截图给各位看下,同时希望鸭子可以把这个插件给直接提取出来!

这个插件没办法提取的,因为依赖了DISM++里面的东西.
反正不是天天生成新的RamOS,所以能“单独”的话是最好,不能也不是什么缺点
作者: 阿非    时间: 2016-1-8 19:10
完美
wiin7x64旗舰版,没咋精简,安装常用软件后C盘占用9.9G。
内存16G,RAMOS设置为7G,然后用楼主的工具,默认压缩制作,一次成功,非常完美
作者: caoshilian    时间: 2016-1-9 12:52

作者: 阿非    时间: 2016-1-12 10:56
win7-X64精简版系统,制作成功,启动时候停留在“正在启动windows" windows的方块发光徽标闪动,等候很久没动静,观察机箱硬盘灯灭的,请教楼主这个是什么原因?谢谢
作者: 2012ljm761230    时间: 2016-1-12 11:29
请问楼主是否支持Win10?本人Win10制作后无法启动,什么原因??


作者: x9tian    时间: 2016-1-12 14:07
zifeityzyicq 发表于 2015-12-23 10:28
Hi  是你的系统 C:\Windows\Boot文件夹被精简所致导致我的程序 无法自动生成BCD信息

只需要从原版中  ...

建以你的程序在生成时未发现时用bcdboot生成一份
作者: 2012qnmd    时间: 2016-1-12 15:02
DISM++升级了,这个工具如何升级?

最好给几个文件,可以自己加入到DISM++最新版里面.
作者: ok98    时间: 2016-1-16 23:19
有个问题咨询下,做好的vdf文件,配置文件已修改路径,放入其他分区美启动蓝屏如何解决。
作者: donbooooo    时间: 2016-1-16 23:43
多谢分享了··············
作者: scflh    时间: 2016-1-17 13:32
刚学会一步一步制作。现在又出来个自动化的制作 ……。有意思……。其实大家最期待的是,体质小的系统。这个才是最最要紧的……回为加载的时间长,启动慢……。
作者: tumu8420    时间: 2016-1-18 11:13
制作成功,但为什么LOCAL文件夹里的内容没有拷贝啊?,导致chrome浏览器的插件等信息全部没有,已经取消了文件过滤规则了
作者: 2012hc5568892    时间: 2016-1-19 20:53
支持wimboot模式的系统吗
作者: 2011wbh    时间: 2016-1-21 19:18
谢谢楼主分享 顶一下!
作者: 阿非    时间: 2016-1-25 11:48
经过反复测试,还是楼主的这个工具牛,简单易用,谢谢楼主
作者: 阿非    时间: 2016-2-1 12:10
Dism++最近更新比较多,楼主有时间了把这个也更新下吧
作者: 假大空    时间: 2016-2-5 23:53
试了下win7 x64制作ramos,配合hotswap!还是蛮好用的。不过win10没成功。
作者: 2012ya98    时间: 2016-2-19 14:50
软件很好用 但是补充一点 1 先引导一下 2 再移动到另一个盘 3再粘回来  我是ssd盘 这样才成功
作者: xiangsui    时间: 2016-3-1 14:43
Ramos 2.8.3 小乐改进版 感染病毒了
作者: 1413585758    时间: 2016-4-29 15:02
稍后再试,留名!!!成功后再来
作者: wolfhuter    时间: 2016-5-3 11:56
如何热备份啊,求助
作者: wang616078061    时间: 2016-5-5 09:16
这个一定要顶顶,期待
作者: idea2k    时间: 2016-5-28 08:51
用3烦win7制作成功,用起来飞快,秒开程序和文件,爽。要注意两个Boot文件夹。
作者: luckyangman    时间: 2016-6-25 19:34
什么时候支持UEFI?期待!!!
作者: idea2k    时间: 2016-6-26 10:34
正在使用,好使。快,不怕毒,更不怕流民。请教:如何更好的备份更新,与小乐版有什么不同?
作者: dn119    时间: 2016-6-28 01:42
支持一下,有空实践一下
作者: 2012masterasia    时间: 2016-8-19 09:04
58263192群挂了,楼主,刷新吧
作者: liujun2000    时间: 2016-8-19 12:11
今天才看到 还没有测试 留名先
作者: ok98    时间: 2016-8-19 16:56
有个小问题。

用VHD文件启动,系统盘符为C,但制作提取生成是从D盘复制(原硬盘C盘主分区)。

一直想在老本上用win10 ,也没有测试. win7制作的用的挺好。期待更新。
作者: siwa447    时间: 2016-8-20 09:58
本帖最后由 siwa447 于 2016-8-20 10:00 编辑

0×0000070


不知何故
作者: feifei163    时间: 2018-4-22 11:12
请教楼主,这是什么情况。。。??

333.PNG (30.88 KB, 下载次数: 117)

333.PNG

作者: xhan    时间: 2020-10-10 22:51
谢谢分享
作者: iwangz    时间: 2021-3-2 10:58
P驱 RAMOS一键制作插件,无需PE,完美支持Compact,完美支持隐藏启动分区
作者: luosais    时间: 2023-8-3 06:00
谢谢分享
作者: luosais    时间: 2023-8-3 08:38
谢谢分享
作者: cntvic    时间: 2023-12-16 23:08
感谢分享
作者: promrhxq    时间: 2023-12-16 23:47
xiangsui 发表于 2016-3-1 14:43
Ramos 2.8.3 小乐改进版 感染病毒了

被感染了好几台电脑   那个蠕虫非常恶心   反复发作
作者: zzzlllxyt    时间: 2023-12-18 22:23
路过……
作者: zouju    时间: 前天 14:09
制作过程比较顺利,开机启动显示无系统文件,无法ctl+alt+del软起,只能按电源键关机再开机
作者: scofield2015    时间: 昨天 13:32
看到楼主这么努力分享,我只能顶个贴感谢一下了!
作者: zouju    时间: 昨天 14:05
不知道什么原因,p驱的比较容易成功,这个插件即使制作成功了,开机显示无法启动,什么原因呢




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