y7y007 发表于 2017-6-4 18:44:03

【RAMOS一键批处理多合一 V3.8.3】在线制作P驱R驱F驱内存系统工具【win系列通用】

本帖最后由 y7y007 于 2019-5-5 22:39 编辑

http://bbs.wuyou.net/static/image/hrline/line5.png
【RAMOS一键批处理多合一】在线制作P驱R驱F驱内存系统工具
【xp、win7、win8、win8.1、win10以及win2003、win2008、win2012、win2016,32位、64位win系列系统通用】



static/image/hrline/line5.png

工具介绍:

一键把操作系统安装到内存中,且与原系统并存,互不影响。可代替虚拟机、影子系统,方便测试,可提升电脑读写性能。也可用作主力系统,日常使用,秒顶级ssd,更是小伙伴们的吃鸡神器,无往而不利。


详情请看——


致RAMOS新手

RAMOS问题答疑



static/image/hrline/3.gif

下载地址:






备用下载1:

https://pan.baidu.com/s/1eRegTUZIY2i9cukKY7XG4g

备用下载2:

https://www.lanzous.com/b172993












static/image/hrline/5.gif

最近用脑过度了,需要休息很长很长一段时间

一键批处理的代码还有待完善,个人精力有限且业余,期待更多批处理高手一起完善!

注:从3.7.3开始,后续的一键批处理,交由群友 心心相印 完善维护, 即无忧论坛ramos版块超级版主,liuzhaoyzz大神。非常感谢他对ramos的推广与解惑!

更新日志:

【RAMOS一键批处理多合一V3.8.3】在线制作P驱R驱F驱内存系统工具
1、增加输入的盘符可用空间检查,如果输入的盘符等于批处理所在的盘符,就设置需要的磁盘空间等于C盘已用空间的3倍(傻瓜ramos.sna+compact.wim+1.vdf+vdf=1x+0.6x+1+0.6x=2.2x+1,或者土豪双镜像ramos.sna+1.vdf+vdf=1x+1+1x=2x+1,土豪单镜像ramos.sna+vdf+vdf=1x+1x+1x=3x,取最大值3x);如果输入的盘符不等于批处理所在的盘符,就设置等于C盘已用空间的2倍(因为对于完全镜像vdf需要复制粘贴重命名消除文件碎片),避免制作到最后发现无法完成(snapshot提示Some error occurred-exitcode 1)。
2、如果输入的vdf所在分区不是MBR分区,给出警告提示。对于grub4dos启动的RAMOS方案,如果vdf所在的分区是GPT分区,vdf放在磁盘靠后面的扇区可能vdf无法被找到,会出现我的电脑里面能够看到vdf存在,但是引导的时候find --set-root xxxx.vdf提示“File not found”的问题,如果发生这种情况,可以在PE下用傲梅分区工具无损分区调整分区大小,对于机械硬盘,要确保vdf所在的磁盘分区位于靠前的位置,新主板应该能够访问2TB以内,一般地来说放在硬盘靠前的137GB以内是没问题的,倒底放在多靠前,依赖于主板在实模式下的认盘能力;对于SSD硬盘,由于SSD硬盘存在逻辑转换电路和动态磨损平衡算法,即使划分一个小分区,数据仍然可能放在存储芯片的任何地方,不存在象机械硬盘那样的靠前的扇区之说,也是要看主板在实模式下的认盘能力。
注意:无论是什么操作系统,建议原系统不要有影响启动的隐藏分区,比如有些电脑引导分区(包含ntldr/bootmgr的分区)是隐藏的,操作系统安装在另一个分区,这种情况建议把引导分区与操作系统所在的分区合并,设置激活,并分配盘符,否则可能存在无法写入RAMOS引导的问题;另外尽可能把vdf放在主分区,放在靠后的逻辑分区grub4dos可能找不到。
3、同步更新bootmode小程序以判断分区是不是MBR分区。BootMode.exe原理和程序参见http://bbs.wuyou.net/forum.php?mod=viewthread&tid=412368&extra=&page=1    ----感谢心心相印!
4、把snapshot分成32位和64位版本,根据操作系统的位数自动调用对应的程序,这样更稳定。snapshot64.exe采用最新版1.46.0.18214,只有410KB,体积增加很小。
5、判断当前系统是32位还是64位系统,采用更稳定的代码。
6、对于NT6以上的操作系统,判断bcdedit是否能够正常运行,如果不能正常运行,给出提示“请查找原因,例如引导分区没有挂载、BIOS启动分区不是活动分区或者缺乏磁盘驱动!”,并直接退出一键,避免制作完毕后无法启动;如果能够正常运行才开始制作。
7、制作的时候把RAMOS的C盘设置为活动分区,以确保BIOS启动的时候进入RAMOS之后bcdedit能够运行。

【RAMOS一键批处理多合一V3.8.2】在线制作P驱R驱F驱内存系统工具
1、grldr采用最新版grub4dos-0.4.6a-2019-03-25,支持含有32个碎片的文件仿真,对热备份的支持更好,如果热备份后如果提示Error 60:file for drive emulation must be in one contiguous disk area的提示,用wincontig手工整理小点的那个vdf消除碎片即可,或者把那个小点的vdf原地复制粘贴,删除原来的,把新的改名为原来的名字也可以消除碎片,热备份程序没有单独的消除碎片处理,因为一般情况下也没问题,复制粘贴重命名只是浪费时间,用空间换时间而已。
2、修改RPIO、RPCP方案中虚拟内存设置,不修改原系统的虚拟内存设置,只修改RAMOS中的虚拟内存设置,以保证原系统里面primo的内存盘不会因为虚拟内存文件在内存盘上面被占用而无法删除,该版本更新之后,制作完毕后原系统里面的primo内存盘自动卸载。
3、修改RPIO、RPCP方案中64位的ramdisk启动镜像的推荐提示值为1600MB,以防启动镜像过小导致制作失败,期待有高手能够精简完善RPIO、RPCP这个启动镜像列表。

【RAMOS一键批处理多合一V3.8.1】在线制作P驱R驱F驱内存系统工具
1、放弃copy /B grldr+ramos.lst RAMOS导入菜单的方案,因为这种方案下,grldr需要用winhex暴力修改,清空后面的菜单,碰到grldr在某些情况下的问题,更新一键里面的grldr太麻烦了,所以采用grubmenu导入的方案代替原有方案,新版本中,要想更新一键里面的grldr,只要从http://grub4dos.chenall.net/下载grldr,拷贝到一键里面覆盖grldr即可。
关于grldr0.46a这个文件,则是由原版grldr用winhex查找大写的GRLDR(在“No GRLDR ...”处,修改处必须大写,修改地址是3F3和5E3),暴力修改前两处的GRLDR为SXLDR而来的,同时清空了其内置菜单,主要用于NTLDR引导,可以看下这个帖子:grub4dos-0.4.6a-2017-12-23怎么引导改名字后的grldr? http://wuyou.net/forum.php?mod=viewthread&tid=404637&extra=&page=1。
2、更新cboot4子程序和热备份程序rc.cmd,把\windows\inf,windows\system32\drivers,catroot,CodeIntegrity目录完整提取进入启动镜像,以确保驱动生效、热备份完整,这些文件都不大。
3、尝试在BIOS启动高级模式下增加P驱RAMOS土豪单镜像模式【完整单镜像,无动态分配,需要大内存,制作较快】,以解决Windows Server 2019 vdf双镜像无法启动的问题,vdf双镜像模式在Windows Server 2019启动的时候会反复重启,可能是因为启动镜像缺乏关键的启动文件,但是启动文件的提取需要了解操作系统底层的知识,启动镜像文件的提取无异于大海捞针,在双镜像解决不了的时候,只能用单镜像来代替了,注意该模式要求原C盘总大小(不是已用空间!)比内存小,而且可用内存要足够大以创建primo内存盘,注意内存盘分配的越大,启动越慢,因为需要加载更多的完全镜像数据到内存,启动速度快慢取决于vdf的大小以及vdf所在的存储介质的读取速度。----感谢Eternal
4、调整cmd窗口位置,使之在屏幕中间偏上的位置。

【RAMOS一键批处理多合一V3.8.0】在线制作P驱R驱F驱内存系统工具
1、据网友Amtfo030128、chenyingkeng、布衣等反馈,土豪模式启动失败,原因可能是启动镜像过大导致的,从该版本开始,傻瓜模式、土豪模式、WIMBOOT内存和硬盘模式、悠远模式启动镜像采用正向拷贝列表代替反向列表,从而减小启动镜像的体积到300MB以内(实际设置了启动镜像为512MB),也减少了制作时间,启动镜像列表主要来自虎大。该版本改动很大,需要广泛的测试。    ----感谢虎大2012wuzhong!
2、土豪模式的RAMOS_C盘大小调整为内存大小,注意土豪模式要求物理硬盘或者VHD磁盘总大小必须小于物理内存总量!这是因为Drive snapshot目前只支持从小分区向大分区热备份;从大分区向小分区克隆时,要求小分区总容量必须大于一定的存放空间,而且可能出现奇怪的问题。比如系统安装在VHD中,VHD总大小是30GB(已用空间以15GB为例),物理内存是32GB就可以用土豪模式,同时还要注意批处理所在的硬盘可用空间要足够大,比如15*3=45GB以上可用,做好后RAMOS_C盘是32GB。特别要注意的是一定要以管理员身份运行运行一键!一定要以管理员身份运行运行一键!一定要以管理员身份运行运行一键!另外对于64位系统,不要从第三方的32位的文件浏览器运行一键,因为32位的文件浏览器无法直接访问windows的某些文件夹和注册表文件,推荐从windows资源管理器中,右击以管理员身份运行运行一键!有些文件的读取写入权限超越了Nsudo所能达到的范围。 ----感谢real456的反馈!
3、①改进RPIO、RPCP虚拟内存方案避免关机蓝屏问题。运行RPIO、RPCP方案之后,原系统的primo内存盘要删除必须先在关闭primo内存盘的虚拟内存才行,我的电脑→右击属性→高级系统设置→高级标签→设置→高级→选中无分页文件→设置并确定,然后正常重启,重启后即可删除内存盘,删除之后最好重启一次,否则可能会影响其他模式制作。②给出微软Ramdisk内存盘推荐值范围,并可手工输入数值,32位的一般400-900MB,64位的一般800-3200MB。③改进RPIO、RP COMPACT方案(包括MBR和UEFI)下的启动镜像列表,放弃原有的win.ini、win1.ini方案,采用win2.ini方案减小捕捉范围,避免启动镜像过大无法启动的问题;在启动镜像中建立除了aaa.txt列表目录之外其他一级目录的软链接。④因为不同的电脑system32、syswow64、fonts目录下的文件各种各样,因此放弃bbb.txt文件链接列表,直接用批处理代码在线实时提取代替,若文件存在则自动跳过。⑤调整ccc.txt中的删除启动镜像列表,增强稳定性。但UEFI下这些基于Ramdisk驱动的的方案仍然存在WIN8/10下开始菜单的一些遗留问题待解决。该版本改动很大,需要广泛的测试。    ----by心心相印!
4、更新热备份程序rc.cmd,确保注册表设置生效。
5、除了用powercfg -h off命令,还尝试使用注册表来关闭休眠,避免Hiberfil.sys带入RAMOS中。----感谢yamingw

"HibernateEnabled"=dword:00000000
6、wimlib采用最新版的1.13.0来自https://wimlib.net/,该版本官方说解决了当字段有匹配通配符文件时,强制保留绝对路径不生效的问题。
7、在建盘、删盘的时候增加延迟,确保制作稳定不蓝屏(官方后续版本也修正了这个bug)。
8、删除在桌面创建PCBackup.cmd的语句。
9、各个界面下均给出推荐制作的模式,推荐的模式不再单纯看测速指标,更重要的是兼顾兼容性和稳定性,不再推崇Direct-IO模式,因为这种模式Romex官方介绍就不如SCSI模式稳定,还有软链接带来的不稳定性。

【RAMOS一键批处理多合一V3.7.9】在线制作P驱R驱F驱内存系统工具
1、修正一个可能一直存在的bug,可能会导致VB6及VBA无法正常运行,或者打开带有宏的office的时候可能会卡住。在XP/03系统以及用土豪模式制作的RAMOS不受此bug影响。    ----感谢心心相印!
2、注释掉语句echo %HN%|findstr /be "*">nul && goto :NTY||goto :NT32,确保XP下制作正常。

【RAMOS一键批处理多合一V3.7.8】在线制作P驱R驱F驱内存系统工具
1、全面采用500KB的小程序BootMode.exe(V1.2),用来判断是BIOS启动还是UEFI启动,是windows还是PE,计算总内存、可用内存,磁盘总空间、已用空间,避免某些精简了wmic组件的系统出现找不到操作数的问题,希望网友反馈问题的时候,运行sets\BootMode.exe截图,能够让大家准确地知道原系统的类型、位数,内存大小、系统盘空间,以及剩余空间最大的盘。
BootMode.exe原理和程序参见http://bbs.wuyou.net/forum.php?m ... 12368&extra=&page=1    ----感谢心心相印!
2、制作完毕后,增加制作RAMOS时间的显示。
3、采用毛利的最新版NSudo_6.2.1812.31,https://github.com/M2Team/NSudo      ----感谢毛利!

【RAMOS一键批处理多合一V3.7.7】在线制作P驱R驱F驱内存系统工具
1、解决UEFI被误判断为BIOS启动的问题。    ----感谢塞壬柳随风发现问题,心心相印修正。

【RAMOS一键批处理多合一V3.7.6】在线制作P驱R驱F驱内存系统工具
1、微软Ramdisk驱动+Primo【WIMBOOT,WIM放内存盘】模式支持UEFI-WIN7 8 10,理论来自虎大的教程《基于p62 uefi下ramdisk+scsi-wimboot制作 - RAMOS》http://bbs.wuyou.net/forum.php?mod=viewthread&tid=411938&extra=
按照虎大的教程在WimBootCompress.ini排除列表中添加了3个nls(C_437.NLS/l_intl.nls/locale.nls)文件和3个目录(\Windows\System32\catroot、\Windows\System32\CodeIntegrity、\Windows\System32\drivers),测试重启关机正常不蓝屏。注意WIN8.1及WIN10下任然存在左下角的开始菜单单机点不开,建议在原系统中先行安装Startisback之类的软件解决开始菜单问题;对于内存太小的,可在原系统C盘关闭虚拟内存,并把剩余空间较大的硬盘设置为“系统管理的大小”可消除“由于启动计算机时出现了页面配置问题”对话框。
遗留的问题:右下角托盘区网络和共享中心、小喇叭左键点不开。----感谢虎大2012wuzhong!

【RAMOS一键批处理多合一V3.7.5】在线制作P驱R驱F驱内存系统工具
1、修正了WimBootCompress.ini中排除列表windows目录书写笔误;修正了0.CMD中wofadk驱动组"system Bus Extender"书写错误。RAMOS使用正常的不用重新制作。----感谢2010hook!

【RAMOS一键批处理多合一V3.7.4】在线制作P驱R驱F驱内存系统工具
1、增加了UEFI启动下,Ramdisk+Primo-SCSI-COMPACT压缩模式,支持WIN7 8 10,用img作为一个小的启动镜像放入Ramdisk内存盘,其他文件用软链接方式放入primo内存盘,primo内存盘中的文件采用COMPACT压缩。存在待解决的问题:该模式下WIN10开始菜单左键无效,关机会蓝屏,可能与采用了软链接有关,虎大说的explorer.exe已放在Ramdisk盘,无济于事,WIN7没有这个问题。对于启动img小镜像+Ramdisk+primo IO模式,只采用了win.ini一个排除列表,列表中字段会被排除在Ramdisk之外,字段下的文件会被强制保留在Ramdisk的img之中,这个win.ini列表需要大家做更多的工作来更加精确地确定,现在的Ramdisk驱动中文件有700MB(不知道怎么来的,没敢动),虎大的img据说只有400MB。UEFI启动下img占用内存太大,而且Ramdisk驱动及软链接会导致WIN10开始菜单单击无效,期待改进或者彻底抛弃Ramdisk。
2、发现在UEFI+MBR硬盘+WIN7等情况下,会被判定为BIOS启动,WIN7系统的bcdedit会提示“无法打开启动配置数据存储。找不到请求的系统设备”,通过WIN8的bcdeditX86避免此问题,解决了卡死在WIN10引导制作的问题。bcdeditX86运行一次之后bcdedit一般可正常运行。
3、把微软Ramdisk+Primo驱动做的RAMOS开机启动项由原来的boot-img-日期时间修改为R-Primo-RAMOS-日期时间的格式,保证在Bootice中见到的启动项和开机引导项名字相同。
4、微软Ramdisk驱动+Primo【WIMBOOT,WIM放硬盘】模式支持WIN7 8 10,在界面增加提示,但他属于半内存方案。
5、注意微软Ramdisk+Primo驱动做的RAMOS开机启动项如果用Bootice进行编辑保存,一定要在高级编辑模式下找到对应项的Device objects项,删除SdiDevice和SdiPath这两项,否则会出现丢失开机启动项的现象;如果设置正确的SDI盘符路径,则会导致ED蓝屏现象。所以这两项一定要删除!——by ramos群友心心相印!

【RAMOS一键批处理多合一V3.7.3】在线制作P驱R驱F驱内存系统工具
1、WIN7以上系统BIOS启动时,在高级模式7中增加了Primo驱动NTFS压缩模式,对于WIN7压缩比大约64%,该模式采用双镜像,占用内存跟土豪模式差不多,但RAMOS的C盘是NTFS压缩的,能腾出C盘一定的空间用于安装软件,兼容性稳定性较好,可解决VB6等软件打开异常的问题,由于内存占用较大,内存小的用户不建议使用该模式。——by ramos群友心心相印!
2、增加了英文版一键RAMOS制作,修正了无法创建内存盘提示cannot find the disk #0的bug。——by ramos群友心心相印!

【RAMOS一键批处理多合一V3.7.2】在线制作P驱R驱F驱内存系统工具
1、sys入目录等小修。
2、r+p io模式默认不压缩。
3、VHD相关小修,去差分VHD,仅保留动态VHD。
4、去与pc相关模式,减少维护量,后期或放到 一键Primo-Cache只缓读-FBWF只缓写 批处理中,或不了了之。

【RAMOS一键批处理多合一V3.7.1】在线制作P驱R驱F驱内存系统工具
1、去掉精简模式,p驱调用只保留32位版本。
2、极个别win8系统黑屏,小修。

【RAMOS一键批处理多合一V3.7.0】在线制作P驱R驱F驱内存系统工具
1、小启动镜像直接复制过慢,换回wimlib释放方式,更稳。
2、变量合到0.cmd中,VHD相关小修。

【RAMOS一键批处理多合一V3.6.9】在线制作P驱R驱F驱内存系统工具
1、先提权后定义变量,防止个别系统变量失效。【直接双击运行 与 右键管理员运行,若还存在变量失效情况,请反馈。】
2、通用软件调用,只保留32位版本。

【RAMOS一键批处理多合一V3.6.8】在线制作P驱R驱F驱内存系统工具
1、加回nsudo提权工具,小修,未测试是否还会导致个别系统或变量失效

【RAMOS一键批处理多合一V3.6.7】在线制作P驱R驱F驱内存系统工具
1、个别系统或变量失效,暂去nsudo提权。

【RAMOS一键批处理多合一V3.6.6】在线制作P驱R驱F驱内存系统工具
1、可能出现的错误,小修
2、diskpart可能导致的错误,小修

【RAMOS一键批处理多合一V3.6.5】在线制作P驱R驱F驱内存系统工具
1、每次调用rxprd前Kill一次FancyRd,防止手误打开Primo Ramdisk界面,导致制作失败。——by ramos群友 坏坏小生!
2、PC模式小改,修复桌面热备份。F驱用回固定VHD。xcopy拷贝启动文件不再用管道。——by ramos群友 心心相印!
3、修正了bcdedit的一个bug,可能导致WIN10下创建启动项可行,WIN7下启动失败。——by ramos群友 心心相印!
4、修正了XP/03-primo驱动的一个bug,可能导致制作失败。现在一键支持NTLDR引导的XP/03,也支持BOOTMGR转NTLDR引导的XP/03一键制作,BOOTMGR作为主引导,好处是可以直接引导VHD中的WIN7 8 10。注意C:\bootmgr、C:\boot\bcd文件、C:\boot\zh-CN目录、C:\boot\Fonts目录及其下面的文件不能少。——by ramos群友 心心相印!

【RAMOS一键批处理多合一V3.6.4】在线制作P驱R驱F驱内存系统工具
1、修复高级单vdf模式蓝屏问题。
2、snapshot更新到1.46。
3、小启动镜像换回复制方式。
4、支持一键备份到u盘,备份时把批处理放u盘,再从u盘复制2个vdf到原硬盘替换即可。
5、添加一键断硬盘、一键恢复硬盘。【请手动把批处理放u盘,再进行这2项操作,不然恢复硬盘时就找不到这个批处理了】

【RAMOS一键批处理多合一V3.6.3】在线制作P驱R驱F驱内存系统工具
1、个别变量失效小修

【RAMOS一键批处理多合一V3.6.2】在线制作P驱R驱F驱内存系统工具
1、支持Winvblock、Firadisk驱动做成的VHDXP/2003下一键制作RAMOS,原系统主引导是bootmgr或者ntldr都可以。这样子不用格式化物理C盘就能制作RAMOS XP/2003。
vboot驱动做成的VHDXP/2003未测试。——by ramos群友 心心相印,感谢!

【RAMOS一键批处理多合一 V3.6.1】在线制作P驱R驱F驱内存系统工具
1、打包wim添加10秒延迟,避免打包不齐全
2、更新snapshot、grldr,sna放最后卸载,避免打包不齐全
3、修复热备份

【RAMOS一键批处理多合一 V3.6.0】在线制作P驱R驱F驱内存系统工具
1、打包wim添加3秒延迟,避免打包不齐全

【RAMOS一键批处理多合一 V3.5.9】在线制作P驱R驱F驱内存系统工具
1、建内存盘加3秒延迟,避免取不到盘符。
2、修复多次热备份导致的蓝屏问题
3、小启动镜像智能分配512、1024、1536、2048、3072、4096MB共6档

【RAMOS一键批处理多合一 V3.5.8】在线制作P驱R驱F驱内存系统工具
1、因文件拷贝问题,除xp/03外,小启动镜像用回wimlib释放模式

【RAMOS一键批处理多合一 V3.5.7】在线制作P驱R驱F驱RAMOS内存系统工具
1、xp/03 可用小启动镜像或完整镜像引导,任选一种。
2、新增对F驱(Firadisk)一键RAMOS的支持,32/64都已签名,默认使用动态VHD COMPACT压缩方案。若用固定VHD,将EXPANDABLE改成FIXED即可。
另:经N次测试,虚拟机中64位的系统制作不了F驱RAMOS,会蓝屏,原因不明。32位及实机32/64都没事。批处理会自动判断是在物理机还是虚拟机中运行。

【P驱RAMOS一键批处理多合一 v3.5.6】
1、xp/03 采用小启动镜像方式引导,启动文件列表来自 2012wuzhong,感谢!
2、获取空盘符命令修改,批处理来自——yu2n,感谢!
3、排除列表增加排除根目录常见文件夹
4、一键批处理的代码还有待完善,个人精力有限且业余,期待更多批处理高手一起完善!

【P驱RAMOS一键批处理多合一 v3.5.5】
1、修复因调用延迟环境变量扩展导致snapshot无法卸载,运算符不存在等问题

【P驱RAMOS一键批处理多合一 v3.5.4】
1、修复热备份注册表问题
2、XP/2003 RAMOS引导文件修改为sxldr(由grldr改名而来),避免与用户的grldr冲突。导入菜单采用grubmenu方案。

【P驱RAMOS一键批处理多合一 v3.5.3】
1、新增支持XP/2003 RAMOS制作。代码由 RAMOS群友 心心相印 提供 感谢!
2、修改在程序组创建快捷方式的vbs,确保适用于XP WIN7 8 10。删除程序组backup下面原有过期的的快捷方式。
另:发现XP中的grldr不能改名,不然无法进RAMOS,7之后没这问题。

【P驱RAMOS一键批处理多合一 v3.5.2】
1、紧急修复SCSI-IO模式,热备份修复,3.3.8以来一直存在的bug
由于此模式3个vdf,备份时会多挂1个盘,卸载启动镜像时会误把IO盘卸了,现已修复。
2、R驱相关模式热备份修复,为获取当前启动镜像路径,R驱WIMBOOT硬盘模式默认加上P驱空盘。

【P驱RAMOS一键批处理多合一 v3.5.1】
1、根据复制得到的启动文件总大小,智能分配引导盘大小,共8档
384、512、768、1024、1536、2048、3072、4096MB

【P驱RAMOS一键批处理多合一 v3.5.0】
1、所有模式启动文件直接采用复制方式,默认1g镜像。
主要是系统根目录存在非系统目录及文件时,通过wimlib无法得到准确的启动镜像大小,且治标不治本。

【P驱RAMOS一键批处理多合一 v3.4.9】
1、避免一键工具放系统盘运行,加入提示。
2、标题显示制作进度
3、排除列表修改
4、精简模式加入强力清理缓存、垃圾等

【P驱RAMOS一键批处理多合一 v3.4.8】
1、修复WIMBOOT RAMOS【双镜像,wim放硬盘】模式
2、文件按日期命名,同一文件夹可存在N个相同或不同种类RAMOS。
3、新增精简模式——精简驱动等,对稳定性有一定影响,小内存用户专享。
该模式启动文件直接采用复制方式,与其它模式用wimlib-imagex打包成wim再释放略有不同。
前者可精确到具体文件,得到的启动镜像体积小,一般在32mb-1g以内,兼容度、稳定性有待考察。默认设为1G。
后者由于无法排除根目录等,得到的启动镜像体积较大,一般在1-4g内,兼容度、稳定性高。可智能分配为1G、1.5G、2G、3G、4G共5档。
启动镜像过小,兼容度差,可能无法撑到开机画面;过大,开机加载时间长,占硬盘空间。1G左右刚合适,包含了绝大部分开机必须的启动文件。

【P驱RAMOS一键批处理多合一 v3.4.7】
1、紧急修复智能分配引导盘问题,不然制作启动盘失败。3.4.5、3.4.6这2个版本是无法制作成功的

【P驱RAMOS一键批处理多合一 v3.4.6】
1、修复个别闪退想象

【P驱RAMOS一键批处理多合一 v3.4.5】
1、智能选择模式。若所选模式内存不足,自动转向所需最低内存模式,即WIMBOOT RAMOS【双镜像,wim放硬盘】模式,1g内存即可制作的非完全ramos。
2、智能分配引导盘大小,无须修改。根据引导文件大小智能分配为1024、1536、2048、3072、4096MB,共5档,可减少开机加载时间及出错几率。
3、热备份小修
4、NSudo更新
5、snapshot更新

【P驱RAMOS一键批处理多合一 v3.4.4】
1、32位内存盘启用所有未识别内存

【P驱RAMOS一键批处理多合一 v3.4.3】
1、新增R驱+P驱SCSI WIMBOOT模式,支持UEFI。
【暂时只支持win7,win8 10会出现0xc0000225错误,不清楚原因】

【P驱RAMOS一键批处理多合一 v3.4.2】
1、简化部分批处理命令——2010hook提供,感谢!

【P驱RAMOS一键批处理多合一 v3.4.1】
1、修正制作SR模式、pc模式出现的错误

【P驱RAMOS一键批处理多合一 v3.4.0】
1、批处理内容调整顺序,添加注释,方便阅读修改
2、加入ramos群友 心心相印 的简要制作说明,感谢提供txt

【P驱RAMOS一键批处理多合一 v3.3.9】
1、修复win10 10563、16299,R驱启动蓝屏问题,【坏坏小生提供R驱注册表,路飞提供技术支持,感谢2位。】

win10 16299 没了INF,只能用注册表方式安装R驱
——出处坏坏小生

路飞发现R驱注册表多了一项StartOverride,将默认的3改成0即可解决R驱启动蓝屏问题

"0"=dword:00000000

StartOverride的3改成0,同样也解决了win8、win10因没设至少16mb虚拟内存导致的蓝屏问题。
所以,就算不设虚拟内存,R驱重启也不会蓝屏了
——出处路飞

【P驱RAMOS一键批处理多合一 v3.3.8】
1、R驱+P驱IO热备份修复
2、大部分子cmd整合到1个cmd中,去掉冗余、重复代码、相同模式。
3、PrimoCache更新到3.0.2

【P驱RAMOS一键批处理多合一 v3.3.7】
1、修复p驱重复安装,不显示盘符、不生成引导文件问题
2、合并3个cmd,小修改

【P驱RAMOS一键批处理多合一 v3.3.6】
1、新增土豪模式,无压缩,制作速度最快
2、合并2个cmd,小修改

【P驱RAMOS一键批处理多合一 v3.3.5】
1、pc模式 vhd自定义目录

【P驱RAMOS一键批处理多合一 v3.3.4】
1、批处理主界面新增一键创建VHD及差分
2、批处理主界面一键热备份

【P驱RAMOS一键批处理多合一 v3.3.3】
1、一键热备份无需再选模式,可自动判断当前使用的启动镜像一键保存
2、小修改

【P驱RAMOS一键批处理多合一 v3.3.2】
1、用回ldr,入boot随机子目录,制作多个ramos无需要二次选菜单

【P驱RAMOS一键批处理多合一 v3.3.1】
1、修复多级目录在windows下和在g4d下不一致问题

【P驱RAMOS一键批处理多合一 v3.3.0】
1、修复当前系统是vhd,没有生成ramos.lst菜单问题

【P驱RAMOS一键批处理多合一 v3.2.9】
1、引导文件入boot
2、备份快捷方式放开始菜单
3、新增扩充boot.img一键

【P驱RAMOS一键批处理多合一 v3.2.8】
1、用回grldr加menu.lst模式
2、自定义镜像目录,可制作n个ramos

【P驱RAMOS一键批处理多合一 v3.2.7】
1、R驱引导改为批处理命令添加。
2、修复P驱,32位自动开启未识别内存问题。
3、RAMOS C盘大小改为等于物理内存。

【P驱RAMOS一键批处理多合一 v3.2.6】
1、新增 R驱+P驱IO 软链接模式
2、未具体测试

【P驱RAMOS一键批处理多合一 v3.2.5】
1、新增傻瓜模式、高级模式
2、修正热备份,引导盘默认2048mb

【P驱RAMOS一键批处理多合一 v3.2.3】
1、win8以上,sr模式等小修正

【P驱RAMOS一键批处理多合一 v3.2.2】
1、默认关闭休眠等2条命令
2、NSudo提权工具更新到5.1

【P驱RAMOS一键批处理多合一 v3.2.1】
1、智能模式去掉手动分配内存
2、自动设为默认启动项,重启无需再烦恼该进哪个选项
3、p驱从5.7换回5.6,原因:已注册或试用30天会变成产品过期,估计是bug吧

【P驱RAMOS一键批处理多合一 v3.2.0】
1、SR模式修正,IO盘增加延时加载,仅加载,关机保存模式。
2、浏览器缓存设在系统根目录问题。
3、其他软件在系统盘根目录生成的目录,请自行在win.ini,win1.ini下面的项、aaa.txt中添加。

【P驱RAMOS一键批处理多合一 v3.1.9】
1、添加SR模式,Primo Cache + Primo Ramdisk IO动态盘软链。
2、相对于纯Primo Cache,可省有限缓写内存,可动态,可UEFI。
3、可防缓写溢出,但……人为写在c盘根目录除外,因为软链无法排除盘符根目录


【P驱RAMOS一键批处理多合一 v3.1.8】
1、修复IO模式、Primo Cache模式,虚拟内存问题

【P驱RAMOS一键批处理多合一 v3.1.7】
1、修复IO模式,添加动态小镜像,强烈推荐的模式之一


【P驱RAMOS一键批处理多合一 v3.1.6】
1、修正重新配置页面文件问题

【P驱RAMOS一键批处理多合一 v3.1.5】

1、内置Primo Ramdisk 更新到5.7
修正 bug: 当升级到Windows 8或更高版本时,软件变成过期。
修正 bug: Windows Server 2008(R2)/2012(R2)上的 SCSI 虚拟盘可能引起蓝屏错误.
修正 bug: Windows 8或更高版本上的 SCSI 虚拟盘可能出现蓝屏错误。
修正 bug: DirectIO/SCSI 内存盘潜在的蓝屏错误风险。
改进: 激活软件时,如果没有虚拟盘存在,则无需重启计算机。
改进: 在安全模式或软件过期时,去除显示在Windows设备管理器中的**警告标记。
其它小改进。

【P驱RAMOS一键批处理多合一 v3.1.4】
1、合并2个cmd,Primo Cache模式,废除2次sna,废除人为得到的90%命中率。

更正说法:第一次打开程序,依然是内存速度,
1次sna,生成了个1kb的记录缓存扇区的文件pct{guid}.pf1,当你读的扇区在pct{guid}.pf1中有记录时,就会读进内存中,多了个判断过程——寻找pct{guid}.pf1文件,这就是所谓的玻璃机制。

总之,模式0,制作完成后,在开机预取结束后,第一次的读取速度就是内存速度。38台实机,56台虚拟机验证测试过了。

【P驱RAMOS一键批处理多合一 v3.1.3】
1、Primo Cache模式,命中率提高到90%以上

【P驱RAMOS一键批处理多合一 v3.1.2】
1、模式0,添加UEFI、动态差分VHD,跟原C盘同大且最小化VHD。无需担心VHD空间不够或父VHD文件太大,只占已用空间大小。
2、备份的VHD差分只有几K,开机进入的VHD差分只有几百MB,动态占用已用空间大小。
3、UEFI模式修正,当前系统若为UEFI启动,只显示模式0

【P驱RAMOS一键批处理多合一 v3.1.1】
1、修正内存判断提示,内存不足则无法继续制作,不再提示输入。
2、默认创建备份快捷方式,不再提示输入。

【P驱RAMOS一键批处理多合一 v3.1.0】
1、ini配置修改,默认不精简驱动,提高兼容性
2、修正判断p驱的存在
3、修正打印机支持,未测试
4、可自行选择关机还原、关机保存;关机保存则当正常系统用,默认关机还原

【P驱RAMOS一键批处理多合一 v3.0.9】
1、修复无法生成内存盘问题

【P驱RAMOS一键批处理多合一 v3.0.8】
1、改成从Y盘开始寻找空盘
(不知为何无法避免网络位置为Z、或光驱为空时的盘符冲突,所以改成从Y盘开始寻找空盘。)


【P驱RAMOS一键批处理多合一 v3.0.7】
1、自动获取管理员权限,可直接双击批处理,无需再右键管理员运行
2、模式0,防溢出值精确到 系统空间+384mb以上,384,不能最少了。
3、内存加上取值范围提示,修正自动分配内存,保留512mb。

【P驱RAMOS一键批处理多合一 v3.0.6】
1、合并2个cmd,不写临时文件
2、批处理的小修复

【P驱RAMOS一键批处理多合一 v3.0.5】
1、更新wimlib-1.12.0正式版
2、模式0,Primo Cache,添加一键热备份
3、缩进有些带括号的多个命令组的if语句;出于美观和易读的考虑,批处理文件和文件夹名称,保持纯英文数字,不带汉字。——by 2010hook
4、diskpart 一次执行多个命令,不用先写到临时文件里,直接用echo到管道即可。——by 2010hook
5、减少数量 if "%errorlevel%" neq "0" pause

【P驱RAMOS一键批处理多合一 v3.0.4】
1、模式0,加入内存无溢出值。
2、vhd大小可自行设置。
3、模式0是性能最好的,也最省内存,建议都用模式0。

【P驱RAMOS一键批处理多合一 v3.0.3】
1、模式0,加入compact支持,加入vhd,省一半内存

【P驱RAMOS一键批处理多合一 v3.0.2】
1、标题、悠远模式回归
2、修正wim放硬盘模式
3、自行选择是否需要 一键热备份桌面快捷方式,默认是

【P驱RAMOS一键批处理多合一 v3.0.1】
1、ldr引导文件入boot目录
2、cmd入不同目录
3、加入对应的错误提示

【P驱RAMOS一键批处理多合一 v3.0】
1、修正所有的一键模式,加入自动判断内存

【P驱RAMOS一键批处理多合一 v2.99.13】
1、界面显示10种ramos

【P驱RAMOS一键批处理多合一 v2.99.12】
1、自动分配内存。请选择Y;手动分配,请选择N。20秒后默认自动选Y

【P驱RAMOS一键批处理多合一 v2.99.11】
1、支持多个ramos热备份
2、悠远模式修正
3、调整几个cmd,可同时存在10种不同种类的ramos

【P驱RAMOS一键批处理多合一 v2.99.10】
1、Primo Cache,要缓的系统盘改为手动输入号数,加强对vhd的支持。


【P驱RAMOS一键批处理多合一 v2.99.9】
1、vdf存放位置改为对应盘的vdf文件夹
2、pc、pr判断存在修正

【P驱RAMOS一键批处理多合一 v2.99.8】
1、Primo Cache修正,32位启用全部未识别内存+手动输入已识别内存

【P驱RAMOS一键批处理多合一 v2.99.7】
1、64位系统内存盘自动设为物理内存大小,无需烦恼内存大小设置。
2、新增一键,Primo Cache缓存系统盘——系统全进缓存,性能无敌,秒RAMOS,秒IO。无需镜像文件,支持uefi。不影响开机速度,兼容性最好。
主要是Primo Cache基于扇区缓存,而sna基于扇区备份,只要让sna读一次系统扇区,就可让整个系统都缓进内存中,这才是pc的正确玩法。
以前发的那篇pc教程因为当时没发现sna这种神器,导到pc一直很鸡肋。

【P驱RAMOS一键批处理多合一 v2.99.6】
1、保留原来单镜像、单VDF的COMPACT RAMOS 选项,理论上兼容性和可靠性比双VDF更好;
是直接可在p驱界面进行保存更新的2种模式之一,另一种则是IO。其余模式的热备份因system在boot.vdf中,只能用一键热备份批处理来保存更新。
2、ini排除列表小修改,加回日志文件,排除一些打印机驱动。

【P驱RAMOS一键批处理多合一 v2.99.5】
1、ini排除列表小修改
2、好像也没啥可改了。。。。

【P驱RAMOS一键批处理多合一 v2.99.4】
1、加回原系统WimBootCompress.ini中的一些排除项,排除日志文件。
2、排除一些打印机文件

【P驱RAMOS一键批处理多合一 v2.99.3】
1、驱动备份文件夹,内存盘仅保留三烦7+悠远8+超凡10,约460多个文件夹,其余排除掉,节省内存。
2、热备份加多5个临时盘号给引导盘,避免自行添加内存盘时,1号盘被占用,加载的引导盘盘号后移,导致备份失败。
3、**ldr文件内的grldr修改为**ldr,避免booting时找不到文件,兼容g4d的grldr,无需再删除引导盘原有的grldr。

【P驱RAMOS一键批处理多合一 v2.99.2】
1、win8以上添加并加载wofadk、注册表,防止个别系统精简掉,无法cp压缩。

【P驱RAMOS一键批处理多合一 v2.99】
1、添加win7 compact压缩
2、感谢路飞的指点
3、感谢小脚、外卖仔的一小步

【P驱RAMOS一键批处理多合一 v2.98】
1、添加静默安装
2、修正悠远模式
3、换回ldr,废除多余菜单

【P驱RAMOS一键批处理多合一 v2.97】
1、为避免不必要的麻烦,不打包primo程序到工具,请支持正版
2、加上内存值填写建议
3、添加悠远wimboot模式

【P驱RAMOS一键批处理多合一 v2.96】
1、增加7个call,减小维护量
2、热备份加入判断盘符是否存在boot.vdf
3、添加悠远模式——延迟加载+多重压,性能最差,开机最快,最省内存,速度最慢、无法备份的非完全ramos。

【P驱RAMOS一键批处理多合一 v2.95】
1、vdf文件存放位置加入变量,改为手动输入盘符,存放更随意。

【P驱RAMOS一键批处理多合一 v2.94】
1、所有一键改为动态智能单镜像双vdf模式,小镜像引导,省内存、省空间、省制作时间。
2、因都用了小镜像引导,合并2个cp压缩可选的一键,减小维护量
3、去掉一些ping的时间,能加引号的都加上引号
4、所有盘符使用变量,变量命令换成老浮给的,兼容度更好

【P驱RAMOS一键批处理多合一 v2.93】
1、制作前,检测是否安装了p驱动。
2、排除列表的修改。
3、备份时加上询问,避免误保存RAMOS的所有更改。
4、一键备份放回工具目录,避免误操作,也不美观。需要放桌面的同学,可在RAMOS中手动建个桌面快捷方式,以后要备份的话,就运行这个快捷方式。

【P驱RAMOS一键批处理多合一 v2.92】
1、新增一键热备份system,自动挂载卸载最小镜像,可以保存ramos中的所有修改,包括驱动级的。
2、第一个批处理加上compact选择

【P驱RAMOS一键批处理多合一 v2.91】
1、所有一键去除6个**ldr,只用grldr、grldr.mbr、menu.lst,兼容度更好,避免个别系统booting时找不到文件,修改更方便。可同时制作6种不同ramos。
2、同种ramos多次制作的,请自行改原vdf名。
3、请自行在menu.lst中添加或删除你新增的、用不到的引导项。

【P驱RAMOS一键批处理多合一 v2.9】
1、g4d启动项的标题跟ldr内的保持一致,避免个别系统booting时找不到文件
2、备份最小启动镜像盘以及智能盘的0-63扇区512字节的数据,请将SETS目录的boot.txt、zn.txt另存到其他地方,以后挂载修改、重新覆盖时可用

命令如下,set目录按住shifit+鼠标右键,在此处打开命令窗口,输入以下:

恢复最小启动镜像0-63扇区512字节的数据【挂载修改用】
dd if=boot.txt of="d:\boot.vdf" bs=512 count=1
p驱动打开关联的boot.vdf,修改好后,再执行下面的
智能盘0-63扇区512字节的数据覆盖到最小启动镜像【引导用】
dd if=zn.txt of="d:\boot.vdf" bs=512 count=1

【P驱RAMOS一键批处理多合一 v2.8】
1、对于调用的配置文件和脚本,首尾各空一行,以免被意外忽略掉。
2、统一后缀,bat是很早的格式,有些杀软会进行监视;cmd在系统和杀软里的待遇相对较好。
——2010hook
多谢2010hook多次指正
3、建的内存盘由原来的4k簇,改为默认的,听说默认的性能更好。

【P驱RAMOS一键批处理多合一 v2.7】
1、桌面添加一键备份RAMOS.bat
2、改为先建智能镜像,直接备份智能盘符的63个扇区,省去另存为完整镜像的制作时间。

【P驱RAMOS一键批处理多合一 v2.6】
1、增加一键制作种类——纯SCSI模式智能动态单镜像,最小化启动镜像。启动最快、最省内存、最省空间、性能最好的模式。

【P驱RAMOS一键批处理五合一 v2.5】
1、调整排除列表ini配置文件,看能否修复word无法保存问题等,没测试过

【P驱RAMOS一键批处理五合一 v2.4】
1、调整wimboot中的ini配置文件。可同时做5种ramos,无需改名,同一种ramos重复制作的话,则删除原来的。
2、修复wimboot 模式无法使用office问题,装好绿色版本的office后,重启3次,不要问为何。

【P驱RAMOS一键批处理五合一 v2.3】
1、修复office无法打开的问题
2、释放wim也需要ini的
3、多次制作的话,删掉原先存在的vdf文件,避免关联错误

【P驱RAMOS一键批处理五合一 v2.2】
1、添加手动输入内存盘大小界面。
2、第2个bat,启动镜像忘记调用compact释放
3、添加1秒延时

【P驱RAMOS一键批处理五合一 v2.1】
1、修复启动时,无微软的启动标记、背景黑屏、电脑属性高级属性设置等图标丢失的问题。
2、5个一键合了起来,无精力一一测试,肯定还有问题的。发现问题请及时反馈。趁着刚学了一个月的批处理还没完全忘记。

【P驱RAMOS一键批处理五合一 v2.0】
1、临时盘从Z盘开始寻找空盘,排除被dvd、cd驱动器占用的情况。
2、忘记调用all.ini了

【P驱RAMOS一键批处理五合一 v1.9】

1、引导器改名保持原来的字数,减少兼容问题
2、去掉p驱镜像启用ntfs压缩特性。需要的可自行加上,参数为-X。

【P驱RAMOS一键批处理五合一 v1.7】
1、修复了1.6误打包了wim到内存盘的问题。1.6版选1、4的话 会多了个wim文件。
2、5个一键合了起来,无精力一一测试,肯定还有问题。发现问题请及时反馈。

【P驱RAMOS一键批处理五合一 v1.6】

1、规范批处理格式,使用更严谨的代码。减少兼容问题,目录可带空格、任何运算符……
2、合并重复的几个批处理内容,减少维护工作量。
3、去掉**.lst文件,只用一个相应的**dr引导,兼容多个g4d引导项,减少维护工作量。
4、p驱镜像加上ntfs压缩特性,不知兼容cp、wimboot否,若出现兼容问题的话,下个版本再去掉。

【P驱RAMOS一键制作v1.5】五合一

1、改配置文件夹为英文名,防止出现乱码。英文系统可用。
2、系统盘、临时盘添加变量、加强vhd支持。
【系统盘非c盘的,在相应批处理的 set sdisk=c: 处将c改成你当前的系统盘即可。
临时盘自动调用本机不存在的第一个盘符。
vhd系统的引导盘若是disk0、disk1、disk2中的一个,且本机存在d盘,则无需进pe复制引导文件到引导盘,引导盘是disk3以上的,请进pe复制引导文件到引导盘。】


从2.48起 改为五合一
【一键批处理v2.48】
1、引导分区是Disk0 活动分区可以是123

【一键批处理v2.47】
1、解决在ramos中运行一键批处理蓝屏问题。
2、解决win7开机出现的错误恢复界面。
3、新加容易出错处的判断

【一键批处理v2.46】
1、加强vhd支持,无需再进pe,自动复制grldr与menu.lst至引导分区根目录。
2、支持双硬盘引导

【一键批处理v2.45】
1、新增bcd、bootmgr,2个通杀全系统,减少bcd出错几率;加强vhd支持,若当前系统是vhd,仍需进pe复制grldr与menu.lst至引导分区根目录。

【一键批处理v2.44】
1、新加判断bcd、注册表是否添加成功

【一键批处理v2.43】
1、添加2秒等待时间。

【一键批处理v2.42】
1、支持自定义盘符,本机已存在L、P盘的,直接在1.cmd中,把set Lddisk、set Pddisk 这2处的L、P改成其它盘符即可。
2、批处理的修修补补

【一键批处理v2.41】
1、保存vdf只在最后一步进行。避免保存2次,制作节省时间
2、在批处理内添加aaa.txt、bbb.txt、ccc.txt使用说明
3、统一卷标
4、批处理的修修补补

【一键批处理v2.40】
1、若P驱界面已打开,则自动关闭P驱界面;并自动预留内存盘0 1盘号 ,无需手动卸。

【一键批处理v2.39】
1、加入一键备份s+io盘,0号是scsi盘 1号是io盘 %rxprd% save 0 -s
%rxprd% save 1 -F smart -s

【一键批处理v2.38】
1、制作到最后一步时,加入判断内存盘是否存在

【一键批处理v2.37】
1、筛选ini排除列表,提高兼容性、稳定性。
2、32位自动开启未识别内存管理。
3、支持自行放回实体文件到SCSI盘,或从SCSI盘链接到IO盘,测试稳定性更方便。

http://bbs.wuyou.net/static/image/hrline/1.gif



http://bbs.wuyou.net/static/image/hrline/5.gif


      对批处理内容 IO模式 的解释:

      一、【SCSI+IO】

      ①、建的SCSI盘,默认1024MB,非必要请勿修改。只作启动用,1G已足够,2G顶天,多了会浪费内存,因为是马上分配掉的。若不想它全部分配,可再克隆一个智能盘。
    (对于这点,可以先按默认1024MB,不改动,然后做好后便可知道SCSI盘实际占用的容量了,第二次做就知道SCSI盘要多大容量了,不致以浪费内存。)

      ②、建的IO智能盘,非必要请勿修改,因为会动态分配,建多大盘都不会马上分配掉内存。默认建1T内存盘,无需再烦恼IO盘建小了导致不够用的情况。1T完全可以用到你的内存上限。你内存有多少,它就可以用到多少。


http://bbs.wuyou.net/static/image/hrline/line6.png


      二、【snapshot、ini配置文件】

      ①、snapshot热备份系统,备份速度世界级的。由于大分区恢复到小分区存在问题,但反过来没事。故可完美搭配P驱1T的IO智能镜像。因为,很少有人系统盘单个分区1T的。

      ②、ini文件是制作启动镜像用的,因为,IO盘在注册表中没有盘符,无法直接制作单镜像的IO RAMOS。所以要给它一个有盘符的、启动用的镜像,来实现IO RAMOS。即SCSI+IO双镜像模式的内存系统。SCSI盘速度会略慢点,但影响不大,以后系统大部分读写操作都在IO盘中。

      【同样也可用R+IO模式,如小乐一键工具。用R驱引导的vhd、img启动镜像,支持UEFI,具体请自行摸索。或等小乐一键工具的更新,我就不重复劳动了,原理是一样的,可以类推U驱(UltraRAMDisk)+IO、S驱(SoftPerfect)+IO……各驱的IO跟SCSI也可任意搭配;我更注重驱动的一致性,所以,统一以P驱为主,缺点是不支持UEFI。】


http://bbs.wuyou.net/static/image/hrline/line6.png


      ③、为何要用2个ini文件,主要因为建软链接的列表是固定的,无法完善。用第2个配置文件提取得到的wim内\Windows\子目录的文件,是软链接列表中没有的,每个人的机器不同,多出来的文件,不可能都去建它们的软链接。

      所以,问题来了,IO盘中\Windows\子目录的新文件,一旦在SCSI盘没有建立相应的链接,那些文件就会单独处于IO盘中。不建链接的话SCSI盘就无法读取,以后要读取但读取不到,就会遇到问题。如显卡驱动的dll、exe之类的文件,不一定全在drivers这个文件夹,有的是在\Windows\System32目录中,而System32目录的文件,在列表中的大部分都链接到IO盘了。

      既不在列表中,也不在drivers的那些,就单独处于IO盘中了,开机时,SCSI盘读取不到,就有可能进不了桌面,黑屏等出现各种问题。但不可能每新加一些文件,就要手动建它们的软链接,这样治标不治本。所以,有2个方法可以解决这个问题:

   1)、排除不用建链接的启动必须的文件,做个txt列表,凡是不在这个列表中的,全部链接到IO盘。对于同目录内,有部分文件是启动必须的,不能对目录建链接,只能对里面的子文件夹、文件进行链接。这样才通用,但这样的bat难搞啊,至少,我的零批处理技术是搞不定的……

   2)、就是现在用的,用2个配置文件,第2个配置可以把不在软链接列表中的文件放回到SCSI盘,可避免文件只有IO盘中有,而SCSI盘没有。缺点是不知道究竟有多少文件需要放到SCSI盘,一旦SCSI满了……但目测不多,因为主要是\Windows\子目录的文件,软件一般都装在Program Files目录,Program Files早已建链接,不存在单独处于IO盘中的问题。

http://bbs.wuyou.net/static/image/hrline/line6.png

      ④、要通用,必须保证稳定;要稳定,有的文件必须在SCSI盘,问题是你不知道还有哪些是必须要放到SCSI盘,才会相对稳定。放得太多在SCSI盘,那就不是以IO为主的RAMOS了,不如直接上单镜像的SCSI RAMOS,性能比IO略慢点,也有说慢一倍的,但兼容度高。

      如果你觉得有的文件在IO盘中会导致系统不稳定,可以把它们放回到SCSI盘,只需要逐项逐项删了ini配置文件中的项目,直至你觉得稳定为止即可。但这工程量。。。

第一个排除配置文件包括2小节内容:

要排除的文件或文件夹
例:
\Program Files
\Windows\Fonts
……
      像上面这样可以排除Program Files目录、\Windows\Fonts中的Fonts文件夹。也就是说上面这些被排除掉的,不会在启动文件中出现。因为不是启动必须的。这样可以提取得到必须的启动文件,而那些被排除掉的就软链接到IO盘中。另,win7的Fonts字体文件夹必须放到SCSI盘,不然nls数据出错。8.1、10的Fonts理论上也可以全链接到IO,为了兼容性,默认保留了12款字体文件在SCSI盘。


排除中要保留的部分
例:
\Windows\Fonts\micross.ttf
……
排除\Windows\Fonts\中其他文件但保留micross.ttf。实际应用要达到这个保留,上面排除列表()中要写成 \Windows\Fonts\*,才能使中\Windows\Fonts\micross.ttf保留。
http://bbs.wuyou.net/static/image/hrline/line6.png

第二个排除配置文件只包括1小节内容:
即:
把第一个排除配置文件的项全放到中,这样,保证了不在软链接列表中的文件能放回到SCSI盘,避免文件只有IO盘中有,而C盘没有。
http://bbs.wuyou.net/static/image/hrline/3.gif


      ⑤、【win10 的问题】
      win10的开始菜单暂时无法解决,因为就算在正常硬盘系统中,只要对user这个文件夹进行软链接,就会导致开始菜单点击不了,右键“将此程序固定到任务栏”等选项消失。


一键IO-SCSI工具 {由群友/^_^/神马都是浮云 根据批处理内容制作 非常感谢!}
链接: http://pan.baidu.com/s/1o8HQbZO 密码: yu18



=========================================================
本人另外几篇教程是
win7 64位 ramos内存系统视频教程——p驱单镜像 wimboot压缩,指针、wim在同一vdf内
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=381059&extra=page%3D1

win10 64位ramos内存系统教程——p驱单镜像、wimboot压缩、同盘释放
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=381262&extra=

用PrimoCache缓存整个系统分区,与ramos异曲同工!能随时热开启热关闭的影子内存系统
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=381077&extra=&page=1

ramos P驱单镜像手动工具——win7 8 10三合一,稳定通用,简单明了
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=386353&extra=&page=1

一键批处理 制作P驱SCSI+IO RAMOS 智能双镜像内存系统——【win7 8 10 通用】
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=388107&page=1#pid3385121
http://bbs.wuyou.net/static/image/hrline/1.gif

http://bbs.wuyou.net/static/image/hrline/line5.png

前辈们的教程及一键工具——

所有系统制作Primo单镜像RamOS详细图文教程(教你一步步做成ramos,多图,手机慎入)
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=360399

看看我的x64win7 wimboot ramos (全内存版) 可uefi启动
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=386270

P驱动一键制作IO模式-RAMOS 3.0小乐win7X64专版
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=384043

首发无忧 最流畅,高速 P驱动IO类型+支持UEFI+不整理VDF碎片+不依赖G4D和VSS 小乐2.8.3
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=373430

[分享] [视频]关于“基于primo差分vhd-win7-ramos v1.1”的成功尝试后的心得分享
http://bbs.wuyou.net/forum.php?m ... 27416&extra=&page=1




http://bbs.wuyou.net/static/image/hrline/line6.png

RAMOS未来的研究方向

1、UEFI RAMOS,详情如下——
ramos最终形态只缺一步,招各种大神一起研究
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=388606&page=1&extra=


2、转向Primo Cache——
Primo Cache缓存系统盘——系统全进缓存,性能无敌,秒RAMOS,秒IO。无需镜像文件,支持uefi。不影响开机速度,兼容性最好。
主要是Primo Cache基于扇区缓存,而snapshot基于扇区备份,只要让sna读一次系统扇区,就可让整个系统都缓进内存中,这才是pc的正确玩法。
以前发的那篇pc教程因为当时没发现sna这种神器,导到pc一直很鸡肋。

用PrimoCache缓存整个系统分区,与ramos异曲同工!能随时热开启热关闭的影子内存系统
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=381077&extra=&page=1




http://bbs.wuyou.net/static/image/hrline/line6.png


http://bbs.wuyou.net/static/image/hrline/4.gif

       本篇的主要思路来自小乐一键IO RAMOS工具,源型是2012wuzhong——虎大的附体克隆,非常感谢!
      还有浮生梦(一键批处理工具的原型)、毛利(NSudo提权工具的作者)提供技术支持。

      以及悠远、点到为止、无味咖啡、路飞、浩、zhchsgdtc、东胜神周、小脚、鸭子、外卖仔、sr、衣雨、观道如画、李望亭、/^_^/神马都是浮云、小小白、felix.y、沒參軍的兵 、忆往情深、GaoSir、虚拟软路由、猪刚鬣、风声、时有时无 、我心即我佛、Light、对方正在偷人、BS、行者、群里的LEGOU、叶落归根、原罪、坏坏小生、★無名氏、妇科神兽、心情随风/mg、Pauly、chenall……等ramos届的前辈及一批ramos研究者、爱好者的贡献、反馈及建议。

      我只是来捡现成的,胡乱地将他们的想法、工具,东拼西凑合成了这个不太完美的一键批处理,然后就金盘洗手。(本人技术完全零基础,若遇到问题或对教程有疑问,可进群寻求帮助)
      【RAMOS内存操作系统群:181713045 】


http://bbs.wuyou.net/static/image/hrline/4.gif









liuzhaoyzz 发表于 2018-4-8 23:59:33

本帖最后由 liuzhaoyzz 于 2018-4-11 14:40 编辑

一键primo制作的RAMOS原来可启动,因为某种原因7B蓝屏无法启动的原因分析及解决办法
    有时候会碰到这样的情况:用一键原来做好的RAMOS,vdf目录结构和文件名称没变,有时候安装个ghostXP或者WIN7系统到原C盘,从BCD的菜单中选择RAMOS却7B蓝屏启动不了,即使把原来备份的BCD恢复到原C盘也启动不了;或者用grub4dos作为主引导,grldr的菜单从RAMOS的内置菜单拷贝过来,也是一样的结果。而且还有这样的状况,安装ghost之后,BCD里面原来的VHD启动项boot WIM/locate VHD全部失效了,都变成了空白了。这就很让人迷惑了,什么原因导致的呢?
    为了找到原因,我们先从RAMOS引导过程说起:这里以主引导bootmgr为例,bootmgr→bcd→grldr,我们来看看grldr引导RAMOS的菜单:
default 0
timeout 0
title vdf/3.63
find --set-root /vdf/3.63/D-RAMOS-2018-0317-16181.vdf
map --read-only /vdf/3.63/D-RAMOS-2018-0317-16181.vdf (hd0)
map (hd0) (hd1)
map --hook
chainloader (hd0,0)/bootmgr
g4d的map命令把vdf镜像仿真出一个磁盘hd0,windows从这个磁盘启动,RAMOS的启动,只需要依赖三个部分:①主硬盘MBR;②原C盘引导文件比如bootmgr、BCD、grldr;③vdf文件。
我们用排除法来找原因,vdf目录结构和文件名称没变,问题肯定不在这里;把原来备份的BCD恢复到原C盘也启动不了,那么问题肯定不在原C盘的bootmgr和BCD上面,那么问题在什么上面呢?一定是在MBR引导扇区上面!
查阅相关资料可知,MBR被分为三个部分:
第一部分为Bootloader(主引导信息),占446字节,它包括两项内容:
      a) 主引导程序(偏移地址0000H--0088H),负责寻找可引导分区并将可引导分区的引导扇区(DBR)装入内存;
      b) 出错信息数据区,偏移地址0089H--00E1H处为出错信息,00E2H--01BDH处全为0字节。
第二部分是DPT(Partition Table,分区表),占64个字节,DPT含4个分区项,偏移地址01BEH--01FDH,每个分区表项长16个字节。第一个部分为Bootloader(主引导信息),每个DPT中16个字节的偏移地址及具体含义参见相关资料。
第三部分是Magic Number(结束标志字),占2个字节,结束标志字偏移地址在01FE--01FF,其值为55AA,如果该标志错误系统就不能启动。
    其中第一部分偏移地址01B008开始的四个字节保存着主硬盘的磁盘签名,这是我们重点要关注的东西:磁盘签名是Windows系统在对硬盘做初始化时写入的一个标签,它是MBR扇区不可或缺的一个组成部分,Windows系统依靠这个签名来识别硬盘,如果硬盘的签名丢失,Windows系统就回认为该硬盘没有初始化。ghost会改变磁盘签名,导致RAMOS中的windows会认为主硬盘没有初始化而导致蓝屏,那么原因就清楚了:磁盘签名改变了导致Primo驱动无法正常从vdf加载,RAMOS启动是需要Primo的磁盘驱动的,磁盘驱动加载不了,当然7B蓝屏!
    解决的办法也很简单,一键primo在制作RAMOS之前,手工先把磁盘签名备份下来即可,因为单独备份磁盘签名的工具很少,上面说了磁盘签名位于MBR的0扇区,那么我们可以用bootice的扇区备份功能把0扇区备份到MBR0.bin中,当然这个备份可以提前交给一键批处理来做,前提是一定要找准主硬盘是哪个,特别是对于多硬盘的情况,批处理不能弄错。
    对于没有提前备份磁盘签名的情况,在任意一个系统中用diskgenius导出xxx.vdf中c:\windows\system32\config\system,运行regedit,选择HKEY_LOCAL_MACHINE,加载c:\windows\system32\config\system文件到注册表配置单元111,mounteddevices下面就可以看到磁盘签名,主硬盘右侧的前四个字节就是,然后手工用bootice的扇区编辑功能修改0扇区01B008开始的四个字节,保存即可。
    以后如果RAMOS启动不了,用bootice手工或者用批处理自动恢复MBR0.bin到主硬盘的0扇区即可,安全起见,推荐用手工恢复,注意我们的目的就是修改磁盘签名,所以不能勾选【保留磁盘签名和分区表不变】,我们只备份了0扇区,所以不会影响分区数据。当然dd.exe命令似乎也可以。
    这是MBR硬盘的情况,GPT硬盘未做深入研究。
    经过本人N天的潜心研究,重做系统等各种情况后,导致原来可以启动的RAMOS启动7B蓝屏的情况,原因已基本弄清楚,问题解决起来也很简单,终于解决了RAMOS又一大世界性难题,碰到类似7B的问题,可参考解决!至此,RAMOS启动更加坚固和稳定,不需要重做RAMOS了。敲定解决方案后,希望员外在未来的版本解决这个问题。

liuzhaoyzz 发表于 2018-6-17 21:43:58

本帖最后由 liuzhaoyzz 于 2018-6-17 21:53 编辑

unicorn0212 发表于 2018-6-17 18:24
您好,請問各位先進知道執行這個V3.71&3.72批處理之後出現這個訊息與指令碼錯誤是為什麼嗎?我的系統是win10 ...


你这是杀毒软件误报了,你用的是什么杀毒软件?windows defender?运行批处理的时候彻底关闭他啊。
RAMOS,还是请你忘记杀软和更新吧,只要打好勒索病毒补丁就行了,重启还原,不用担心病毒的了。
RAMOS,还是在BIOS+MBR硬盘下面好玩。UEFI+GPT硬盘,R驱硬链接会有一些兼容性问题,他改变了windows的运行方式。

芈员外也不常来论坛,工作忙吗?
你的粉丝们提出的问题,抽空回复下啊?
前来问问题的都是新手,每个高手都是从新手成长起来的,多玩玩就懂了,其中有些就成了高手,而高手又是不需要问问题的。
所以新手最需要回复,哪怕一两句话简要概括说明。

sakuraphoenix 发表于 2018-6-8 00:31:58

这个批处理我使用了,给后来人一些经验做下参考吧


传统BIOS机器带MBR分区

WIN7 X86 企业版 1G MBR的VHD 实际占用766M为基础制作的RAMOS

安装全驱动,.net.vc++2003-2017,dx9.0c

4、R驱 + P驱SCSI模式【WIMBOOT,WIM放内存盘】暂时只支持win7

-IMG+VDF双镜像,1.98G系统占用1.82G空间以及1.66G-1.68G内存

8、R驱微软Ramdisk【WIMBOOT,WIM放硬盘】

-IMG+WIM+VDF三镜像,1.98G系统占用1.85G空间以及1.29G-1.31G内存

总结:Win7用模式8可以成功并且最省内存

Winodws 7 x86只有这两个成功了,其它的无法启动


UEFI引导的电脑加GPT磁盘分区

以SR的WIN8.1 X64 企业收藏版V10为基础

系统已安装好.net,vc++2005-2017,dx9.0c

安装全驱动

2,R驱微软Ramdisk【WIMBOOT,WIM放硬盘】

-IMG+WIM+VDF三镜像,5.98G系统占用3.85G空间以及3.6G内存

UEFI的我只能用这个模式制作成功,其它的无法启动

还有三杰的LSTB 2016 X64 无NET无打印和有NET无打印版本也可以

好了,这是我花了几天自己测试出来的能够使用的方式,如果大家有需要使用的可以做个参考

liuzhaoyzz 发表于 2018-2-27 19:19:52

本帖最后由 liuzhaoyzz 于 2018-2-28 21:17 编辑


致RAMOS新手:
1、ramos安装时间要多久?
答:系统做好了之后,原系统转RAMOS系统大概30分钟左右。
2、要占用多大硬盘空间
答:看你的C盘多大了。做好的vdf文件大概是C盘已用空间70%。
3、需要占用多大内存
答:大概等于C盘已用空间70%+运行内存,运行内存WIN7按照1G左右考虑。
4、内存是动态释放的吗?
答:当然是动态释放。
5、安装了有哪些好处,哪些坏处
答:好处是体验飞一般的感觉,永远极速,永远秒开;坏处是需要投入一个价值350元的8G内存条。
6、安装后,重启电脑就恢复原样了吗?
答:重启电脑恢复RAMOS C盘,桌面和我的文档可以指向D盘。
7、跟影子系统有啥不一样
答:比影子系统快至少十倍,现在硬盘的速度是系统瓶颈,硬盘速度20-120MB/S,RAMOS速度随便3000-6000MB/S。
闲话少说,下载批处理,看简要说明就行了,加内存条直接干就行了,哪来那么多废话?
借用马云的名言:
RAMOS的时代,哪有功夫跟那些思想还在原始社会的人磨叽。
只要是思想不对的人直接下一个!看不到未来的人也直接下一个。
我们要找到的是热爱RAMOS的人,而不是把谁改变成爱好RAMOS的人。
我们也基本改变不了谁,鸡叫了天会亮,鸡不叫天还是会亮的,天亮不亮鸡说了不算。问题是天亮了,谁醒了?

liuzhaoyzz 发表于 2018-6-8 15:39:06

sakuraphoenix 发表于 2018-6-8 00:31
这个批处理我使用了,给后来人一些经验做下参考吧





基本上芈员外每个版本都会用烦烦烦WIN7X86企业版进行测试。
只要内存足够,十几种模式随便玩,哪一种都可以,BIOS下每种我都玩过。BIOS+MBR推荐直接用傻瓜模式即可,内存不够的那就只有WIMBOOT放硬盘的了,内存再少的,那就PC+FBWF半RAMOS方案了。
UEFI+GPT没什么搞头,RAMOS,还是BIOS好玩,玩法太多了,稳定性远超UEFI。
虽然未来是UEFI的,但前途是光明的,道路是曲折的。

liuzhaoyzz 发表于 2018-6-28 16:07:54

本帖最后由 liuzhaoyzz 于 2018-6-28 16:22 编辑


建议员外把此贴也发到远景论坛WIN7或WIN10专区去。

试了几台机子,感觉WIN7下面做RAMOS比WIN10下面做RAMOS速度快不少。同一台机子下面比较的。
如果电脑能够安装WIN7X64,还是推荐在WIN7下面做RAMOS比较好。
WIN7RAMOS随机读取速度比WIN10快30%,WIN7RAMOS写入速度比WIN10RAMOS快18%。
4K读写更是要快80%。
我觉得主要是读取速度比较重要。
图片是好久以前拍的,但能说明问题。新电脑我测试了也是一样的结果,WIN7胜出。

20090101 发表于 2018-6-28 11:16:13

又找不到了,又该置顶了

y7y007 发表于 2017-6-14 11:35:08

gazi06 发表于 2017-6-14 10:40
Can we do English education from beginning to end. Thank you

Of course,The train of thought is the same.I think You can solve it step by step.

cange0580 发表于 2017-6-4 18:51:50

这个必须得支持.严重感谢员外

promrhxq 发表于 2017-6-4 18:56:00

前排支持,折腾N久,终于有了一个结果

23070205 发表于 2017-6-4 19:07:50

辛苦辛苦,前来支持!

20090101 发表于 2017-6-4 19:36:10

本帖最后由 20090101 于 2017-6-4 19:40 编辑

我想要的终于来了,哈哈。

顺便共享一下20170604 PM7:38制作的PDF和PNG 这两种格式的文件,方便坛友查阅。

gl542400 发表于 2017-6-4 19:48:25

测试测试在说!谢谢分享!

大胜 发表于 2017-6-4 22:26:43

一直有用,感谢分享

gdcjg 发表于 2017-6-4 22:44:43

这个好,不知到老机器只有8g内存,用那个版本的系统来做好?

周传雄 发表于 2017-6-4 23:08:24

看帖不回有点不像话啊,先谢谢了!

parsons 发表于 2017-6-5 06:51:29

這麼多方式
以PrimoCache缓存整个系统分区的系統最快 - CrystalDiskMark5_2_1 Seq Q32T1 讀寫速度每秒 14Gb(14000mb)左右 :
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=381077&extra=&page=1

其他方式都在 每秒 7Gb 左右
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【RAMOS一键批处理多合一 V3.8.3】在线制作P驱R驱F驱内存系统工具【win系列通用】