无忧启动论坛

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

[教程] 【RAMOS一键批处理多合一 V4.0】在线制作内存系统工具(2021/11/14)

    [复制链接]
571#
发表于 2019-4-26 09:28:54 | 只看该作者
回复

使用道具 举报

572#
发表于 2019-4-26 15:46:30 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-4-26 15:58 编辑


    关于虚拟内存设置,wmic确实依赖性太大,我记得以前论坛有人发过一个命令行工具用来设置pagefile.sys的,我好像记得那个网友分享的工具不用重启,很方便,可我找不到了。我测试了wimc设置虚拟内存必须要重启,而且要想删除虚拟内存文件也要重启。

关于你说的
在设置虚拟内存的地方,
理论上是要在任意访问 system 这个表时,添加下面内容。

@echo,set pagefile.sys to %CPddisk% for all RamDisk ...
if  /i not "x%CPddisk%"=="x"  reg add "HKLM\sys\ControlSet001\Control\Session Manager\Memory Management" /f /v "PagingFiles" /t REG_MULTI_SZ /d "%CPddisk%\pagefile.sys 16 16"


意思是如果一键用了这个代码,下次进入原系统,可以直接删除primo的io内存盘是吗?测试实在是太费事了,现在的wmic设置办法,虽然很笨,但是我测试了,原系统中取消虚拟内存→重启→删除primo的io内存盘→再重启,确实可以有效,笨点就笨点吧,你维护一个分支好了。因为wmic虽然笨拙,但是他设置页面文件之后不但改了注册表,还具有重启自动删除pagefile.sys文件的功能,删除pagefile.sys文件,就解除了内存占用;而反过来说,只改注册表,估计pagefile.sys文件是没有删除的吧,如果要删除的话可能还是要重启,反正要重启,不如搞彻底点。
    很多时候,你表达的东西对我来说有点深奥,我甚至都不知道该怎么回复你,技术原理底层的东西我研究没有你那么透彻,我只是借用别人的一些理论和教程,而你很有钻研精神,这是我缺乏的,我其实比较懒散和中庸,差不多可以凑合就行。
   

点评

我记得我前几年在论坛下载了一个388M的全能WIN7PE,大概是2012年左右吧,可以安装精简显卡,因为我当时是32G内存,但用破解4G以上内存的办法玩游戏似乎有一些延迟,所以就在内存盘设置虚拟内存,加了WMIC角本进PE,  详情 回复 发表于 2019-4-26 16:41
回复

使用道具 举报

573#
发表于 2019-4-26 16:41:33 | 只看该作者
本帖最后由 dehifir 于 2019-4-26 16:53 编辑
liuzhaoyzz 发表于 2019-4-26 15:46
关于虚拟内存设置,wmic确实依赖性太大,我记得以前论坛有人发过一个命令行工具用来设置pagefile.s ...


的确是这样的,wmic很强大,我记得我前几年,大概是2012年左右下载了一个388M的全能WIN7PE(可以安装一个压缩后只有20M多一点的精简显卡,速度还超快,硬盘系统确不能安装精简显卡,安完整的显卡反而有延迟,所以这个PE就是当时的游戏机)。因为我当时是32G内存,但用破解4G以上内存的办法玩游戏似乎有一些延迟,所以加了WMIC角本进PE,启动好后设置虚拟内存。确实可以实时生效设置的虚拟内存,也可以实时删除。

还有我觉得不用设置复制VDF文件再删除前一个。现在基本都用SSD,可以先在内存盘里制作好,然后从内存盘复制到硬盘指定位置,重来没有遇到过碎片。
回复

使用道具 举报

574#
发表于 2019-4-26 20:05:20 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-4-26 20:07 编辑


    感谢!我看了你的代码,感觉很棒,你把原理解释的也非常清楚。之前我不懂你的原理,看了你的方法,感觉很棒,不修改原系统的虚拟页面设置!你测试过了是吗?RPIO 或者RPCP?   
回复

使用道具 举报

575#
发表于 2019-4-26 21:28:28 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-4-26 21:35 编辑


    那么多代码看了头昏啊,你那个8888,提供了5个版本,一个版本来回翻都够费劲的了,别说5个版本,3000*5=15000行,想想都可怕,改动太大了,不是你的代码不好,是我不知道你的思路,看起来很费劲。我是业余选手啊。
    另外,不是所有带ramdisk的都需要设置虚拟内存,rpwimboot不需要的。不过设置了估计也没事,这个要测试才知道。   
回复

使用道具 举报

576#
发表于 2019-4-27 16:49:27 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-4-27 16:51 编辑



    我更新了下虚拟内存设置,没有放到ramdisk.reg导入哪里,因为放在那里之后,所有基于ramdisk驱动的方案都会导入,我放在原来的虚拟内存设置那个子程序那里,便于对应,只有RPIO、RPCP需要虚拟内存设置,RPWIMBOOT不需要。LTSC2019亲测RPIO没问题。至于你改动的其他的东西,由于改动太大,代码数量太大,还是保留你那个分支好了。谢谢你提供的方法!RAMOS有你更精彩!

【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这个启动镜像列表。

中文版链接: https://pan.baidu.com/s/1UeEfGwNySqaUhs5L_YyyRQ 提取码: 98un
英文版链接: https://pan.baidu.com/s/14PmsjIIVNvx5_cPfTjjqXQ 提取码: ydbs
回复

使用道具 举报

577#
发表于 2019-4-27 17:12:04 | 只看该作者
在线制作P驱R驱F驱内存系统工具
回复

使用道具 举报

578#
发表于 2019-4-27 20:08:06 来自手机 | 只看该作者
         你的思路确实可以实现,不同的人思路不同,实现起来会有差别,世界本来就是多元化的,能实现就好啊。     
回复

使用道具 举报

579#
发表于 2019-4-28 09:59:10 来自手机 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-4-28 11:34 编辑

        frg521兄,你修改的版本改动较大,我局限于时间和能力,很难以理解你的代码的思路,不同的人实现起来有差异,可否另外新开个帖子把你改过的版本重新发布出来?如果我有多余的时间和精力就把你的代码涉及的思想融合进来,如果没有时间和精力,以后就以你发布的版本为主,你看可好?开源代码的魅力就在于谁都可以为他做出贡献,芈员外从第一个版本就是开源免费的,他没有把cmd代码加密搞成exe的,而开源代码的思想就是如果能够融入原来的主程序release就融入,如果不能融入就fork一个。
    关于WIN10  10.0.18855.1000 使用VER |FIND "5." 被判定为XP的问题,加个空格修改为VER |FIND " 5." 即可,很久以前给芈员外反馈过,因为这个问题发生的几率比较少,大家也都忽略了,你提出的这个问题很严谨。
    关于rpwimboot,有两种,一种是wim放在primo内存盘,一种是primo放在硬盘,这两种情况都不需要设置虚拟硬盘,不知道你可有考虑?也就是说基于r驱启动的方案,只有RPIO和RPCP需要考虑虚拟内存文件放在primo内存盘,其他的不需要。
    关于if  /i not "x%CPddisk%"=="x"  reg add "HKLM\sys\ControlSet001\Control\Session Manager\Memory Management" /f /v "PagingFiles" /t REG_MULTI_SZ /d "%CPddisk%\pagefile.sys 16 16"这一句,if  /i not "x%CPddisk%"=="x" ,%CPddisk%是前面已经赋值过的,一般来讲不可能是空白的,这个条件判断应该是总是会成立的,总会改写离线注册表,拿这个判断有什么意义?不明白。
     
回复

使用道具 举报

580#
发表于 2019-5-2 14:19:19 来自手机 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-5-2 14:20 编辑

         你发在楼上的比对表格我下载过了,我看了,非常详细,你不是测试过了的吗?能实现就好啊!我发布的是我测试过的,测试太费事儿了,我也是用的beyond compare和notepad2。只是希望你不要再删帖了。      
回复

使用道具 举报

581#
发表于 2019-5-2 18:39:26 | 只看该作者
又更新啦!过来支持一下。
回复

使用道具 举报

582#
发表于 2019-5-3 12:52:32 来自手机 | 只看该作者
       可能你的方案更好,但我不想折腾了,够用就行啊,有错误再说吧。         
回复

使用道具 举报

583#
发表于 2019-5-7 14:44:40 | 只看该作者
请问一下,同一台机,装了三块硬盘(SSD1+二机械),使用机械硬盘用3.8.2傻瓜模式装好ROMOS后,用机械硬盘引导能进入ROMOS,但把ROMOS系统文件夹、启动引导的BDC、ROMOS引导(就是含启动菜单的grub4dos)放到SSD上引导后,会出现蓝屏。然后使用别一块SSD2重装系统并用用3.8.2傻瓜模式装好ROMOS后,做ROMOS的SSD2仍然能正常进ROMOS,但复制相关文件到SSD1就同样蓝屏。请问是什么问题?一键脚本制作的ROMOS不能直接复制中同一台机上的其它硬盘使用吗?

点评

12、primo做的RAMOS,我想把vdf文件所在的目录改名字或者移动位置,为什么就不能启动了? 答:439楼http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=388107&pid=3711813&fromuid=298214  详情 回复 发表于 2019-5-7 15:18
回复

使用道具 举报

584#
发表于 2019-5-7 15:18:49 | 只看该作者
本帖最后由 liuzhaoyzz 于 2019-5-7 15:22 编辑
四哥! 发表于 2019-5-7 14:44
请问一下,同一台机,装了三块硬盘(SSD1+二机械),使用机械硬盘用3.8.2傻瓜模式装好ROMOS后,用机械硬盘 ...


    致RAMOS新手12、primo做的RAMOS,我想把vdf文件所在的目录改名字或者移动位置,为什么就不能启动了?
答:439楼http://bbs.wuyou.net/forum.php?m ... &fromuid=298214
442楼:http://bbs.wuyou.net/forum.php?m ... &fromuid=298214   
回复

使用道具 举报

585#
发表于 2019-5-7 20:36:47 | 只看该作者
从几年前的手动制作,到一键工具,前后折腾了几年,真是感慨只有技术大牛的倾力付出,才让我等菜鸟有福享用高速内存系统,几乎每个版本都有使用,所有的感激之词不能表达对员外和心斑斑的付出~~

评分

参与人数 1无忧币 +5 收起 理由
liuzhaoyzz + 5 赞一个!

查看全部评分

回复

使用道具 举报

586#
发表于 2019-5-9 10:12:50 | 只看该作者
我试一下,非常感谢
回复

使用道具 举报

587#
发表于 2019-5-17 22:51:28 | 只看该作者
不错的说,超详细啊。。。。
回复

使用道具 举报

588#
发表于 2019-5-21 01:31:22 | 只看该作者
在vbox虚拟机中,  使用最新版的建立ramos之后,共享粘贴板不能用,而 3.72版本就可以。
回复

使用道具 举报

589#
发表于 2019-6-3 19:37:17 | 只看该作者
谢谢,辛苦了
回复

使用道具 举报

590#
发表于 2019-6-14 07:01:16 | 只看该作者

这故障是怎么回事呢?从来没遇到过哦
回复

使用道具 举报

591#
发表于 2019-6-15 09:16:23 来自手机 | 只看该作者
这是因为snapshot1.46破解不完全,所以会有提示驱动签名的问题。你找个破解完全的替换进去就好了,或者输入注册码注册下就行了,论坛有的,注意有两个文件一个32位的,一个64位的,snapshot1.45破解的没有驱动签名的问题,破解的完全。  手机回复。     

点评

谢谢,我再试试看,一直困扰着我,都没办法用来制作ramos了  详情 回复 发表于 2019-6-17 22:40
回复

使用道具 举报

592#
发表于 2019-6-17 22:40:59 | 只看该作者
liuzhaoyzz 发表于 2019-6-15 09:16
这是因为snapshot1.46破解不完全,所以会有提示驱动签名的问题。你找个破解完全的替换进去就好了,或者输 ...

谢谢,我再试试看,一直困扰着我,都没办法用来制作ramos了
回复

使用道具 举报

593#
发表于 2019-7-7 21:09:23 | 只看该作者
使用3.83一健,偶尔出现热备份后重启正常,关机后不能启动症状有新发现
注意到启动失败发生时,小镜像VDF和大的VDF文件时间不一致,小文件较新
重新备份,重启时选择把小镜像文件设为只读,关机后仍然启动失败
再次试验,备份重启后先把小镜像复制到一边,关机失败后把小镜像文件还原回去并设为只读,成功!
问题好象解决了,但原因待大神指点

点评

系统文件大于20g以后,比如我的40g,制作成功启动,如果热备份,然后重启也能成功。 一旦启动到别的ramos系统,再次重启到这个大的系统就启动失败了,估计问题跟你的一样。不过我现在用坏坏小生的制作工具制作,没  详情 回复 发表于 2019-8-6 22:42
回复

使用道具 举报

594#
发表于 2019-7-9 07:36:16 来自手机 | 只看该作者
       热备份遇到问题可能与底层系统文件更新有关吧,我没碰到。如果遇到问题,不行就重做吧。
回复

使用道具 举报

595#
发表于 2019-7-11 08:15:09 | 只看该作者
很给力
回复

使用道具 举报

596#
发表于 2019-8-6 22:42:11 | 只看该作者
xiaowu2000 发表于 2019-7-7 21:09
使用3.83一健,偶尔出现热备份后重启正常,关机后不能启动症状有新发现
注意到启动失败发生时,小镜像VDF ...

系统文件大于20g以后,比如我的40g,制作成功启动,如果热备份,然后重启也能成功。
一旦启动到别的ramos系统,再次重启到这个大的系统就启动失败了,估计问题跟你的一样。不过我现在用坏坏小生的制作工具制作,没出现过这个问题了。但小生的有个问题是好像会删除缩略图缓存。
回复

使用道具 举报

597#
发表于 2019-8-11 22:03:48 来自手机 | 只看该作者
        pxe网启的话,只能用单镜像firadisk/svbus之类的驱动。
回复

使用道具 举报

598#
发表于 2019-8-18 15:47:54 | 只看该作者
向楼主大神反应个情况   用傻瓜模式做完内存系统桌面不能右键    右键鼠标显示个沙漏图标就卡那不动了  
开始菜单能点其他操作都正常    换了两个系统win7和win10都是同样的问题    都是咱论坛的精简系统
用这个模式(P驱  SCSI IO RAMOS)右键正常但是玩游戏老是提示缺失文件之类的问题
其他模式没有测试
请楼主大神帮忙解决下

点评

点击右键卡那 30秒左右就好了 然后再点击右键又会卡那  详情 回复 发表于 2019-8-18 15:50
回复

使用道具 举报

599#
发表于 2019-8-18 15:50:23 | 只看该作者
zcex1986 发表于 2019-8-18 15:47
向楼主大神反应个情况   用傻瓜模式做完内存系统桌面不能右键    右键鼠标显示个沙漏图标就卡那不动了  
...

点击右键卡那  30秒左右就好了   然后再点击右键又会卡那
回复

使用道具 举报

600#
发表于 2019-8-18 17:44:00 来自手机 | 只看该作者
        傻瓜模式右键卡死的情况我没遇到过,可能是驱动文件被压缩了吧。

点评

大神16G内存用那个模式好 那个模式不压缩驱动  详情 回复 发表于 2019-8-18 22:04
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-26 12:08

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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