本帖最后由 liuzhaoyzz 于 2019-3-8 21:05 编辑 3.8.0版本,解决了RPIO、RPCP关机蓝屏的问题。 链接: https://pan.baidu.com/s/14-Fu_SL3mUayXq0N7KyxFA 提取码: x8un 3.8.0更新日志: 【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 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power] "HibernateEnabled"=dword:00000000 6、wimlib采用最新版的1.13.0来自https://wimlib.net/,该版本官方说解决了当[ExclusionList]字段有匹配通配符文件时,[ExclusionException]强制保留绝对路径不生效的问题。 7、在建盘、删盘的时候增加延迟,确保制作稳定不蓝屏(官方后续版本也修正了这个bug)。 8、删除在桌面创建PCBackup.cmd的语句。 9、各个界面下均给出推荐制作的模式,推荐的模式不再单纯看测速指标,更重要的是兼顾兼容性和稳定性,不再推崇Direct-IO模式,因为这种模式Romex官方介绍就不如SCSI模式稳定,还有软链接带来的不稳定性。 |
666 |
老机器路过 |
感谢分享 |
谢谢分享 |
感谢分享 |
本帖最后由 liuzhaoyzz 于 2021-1-15 09:52 编辑 3、期待有大神能够把grub4dos的map功能移植到grub2,期待pauly大神能够让xorboot-uefi支持vdf和img的map,这样子基本上所有的问题都可以迎刃而解了。 自问自答: 在Wintoflash、2011yaya2007777、Kai Schtrom、sunsea、朱玛12345678、alacran、xyzy1008、Xianglang、Wuwuzz、t5481194、pauly、y7y007、liuzhaoyzz等等等等...诸位大神的努力下,已经攻克UEFI-primo-RAMOS。 这是不依赖于微软Ramdisk.sys驱动,只依赖primo驱动的全内存方案,支持WIN7 8 10,包括单镜像模式、双镜像模式。由于g4e/grub2没有给微软交保护费,所以必须在BIOS设置中关闭安全启动,绕过安全启动的方案不在本文讨论范围之列。 (1)抛弃ntfs_x64.efi的情况下,grub2+ntboot已完成了通杀WIN7 8 10单镜像、双镜像,WIN7 8.1 10双镜像模式支持无压缩、compact压缩、wimboot压缩。 (2)保留ntfs_x64.efi的情况下,g4e/grub2的map已完成了通杀WIN7 8 10单镜像、双镜像,WIN7 8.1 10双镜像模式支持无压缩、compact压缩、wimboot压缩。 一键已更新:http://bbs.wuyou.net/forum.php?m ... 9339&fromuid=298214 |
更新日志: 【RAMOS一键批处理多合一V3.8.6】在线制作P驱R驱F驱内存系统工具 1、Ramdisk作为引导驱动的方案(包括BIOS/UEFI下的RPIO、RPCP、RPWimboot等),WIN8、10系统自动添加startisback(在All1模块中),以解决开始菜单左击及右击问题,如果安装startisback失败,请自行在原系统中手工安装,然后开始制作。 批处理会判断原系统C:\Program Files (x86)\StartIsBack目录是否存在,如果存在就不拷贝StartIsBack过去,这样做的目的是不覆盖原系统的StartIsBack,确保原系统的StartIsBack配置有效。我推荐大家自行在原系统中安装StartIsBack并配置好,一键不能确保离线安装StartIsBack的可靠性。----by心心相印 2、Ramdisk作为引导驱动的方案(包括BIOS/UEFI下的RPIO、RPCP、RPWimboot等),WIN8、10系统添加slore大神的winxshell以修正系统托盘区wifi、音量打不开的问题。 如果启动时没有运行,把WinXShell目录拷贝到原系统C:\Program Files\下面,双击C:\Program Files\WinXShell\wifi_volume.reg可以加入到启动组,注册表位置是HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run。 无论是32位还是64位的Windows,注册表调用的都是32位的WinXShell_x86.exe,修正托盘区wifi、音量没发现什么问题,还可以手工双击C:\Program Files\WinXShell\UI_WIFI_Volume.bat来启动WINxshell的UI_WIFI和UI_Volume模块(32位/64位自适应),UI_WIFI点开后左下角3个像素单击可以退出,UI_Volume可以强杀winxshell进程。----感谢slore! |
SR的8.1,用的不是系统的开始菜单,用的是第三方的startisback,开始菜单是可以的。 UEFI-RAMOS,原生WIN8.1下开始菜单左键单击没问题,托盘区wifi和喇叭左键单击没问题,但右键开始菜单没有反应。WIN10下开始菜单左键单击开始菜单、托盘区WIFI和喇叭弹不出。这说的都是原生菜单,不是第三方的开始菜单和第三方的shell。 |
本帖最后由 lbh123 于 2019-3-18 15:23 编辑 liuzhaoyzz 发表于 2019-1-3 11:21 奇怪了,我用SR的win8.1,UEFI下装的vhd系统,采用3.8.0批处理里的模式2,Ramdisk+primo SCSI-wimboot,“左键单击开始菜单无效的问题,托盘区的网络和共享中心、WIFI、声音调节等打不开的问题”这些问题统统没有啊?难道我是个例?? |
内存已加到12G,持续观望教程中。。。。 |
这是好总结!给新手少走弯路!不错的选择! |
本帖最后由 liuzhaoyzz 于 2019-1-3 11:23 编辑 关于用微软的Ramdisk作为中转驱动+primo为主驱动的方案,存在的左键单击开始菜单无效的问题,托盘区的网络和共享中心、WIFI、声音调节等打不开的问题等等一些已知的遗留问题。可选的替代办法: ①可以用startisback代替win10原生开始菜单。 ②用slore大神编写的WinXShell代替windows的shell。下载他的最新版的WinXShell之后,解压缩,在任务管理器中杀掉explorer.exe进程,新建WinXShell进程作为shell即可。 详情请参见: [更新(2018/10/02) ModernUI回归] explorer再见,WinXShell你好! - PE讨论区 - 无忧启动论坛 - Powered by Discuz! http://bbs.wuyou.net/forum.php?m ... d=371541&extra= 截止2019年1月3日,最新的版本目前是480楼的,2018/10/03 RC3.3 更新 WinXShell_x64.zip (2.34 MB, 下载次数: 133) WinXShell_x86.zip (2.18 MB, 下载次数: 73) http://bbs.wuyou.net/forum.php?m ... &fromuid=298214 |
申请当个小白,为大家试验 |
我看了下Ramdisk+primo IO还是Ramdisk+primo SCSI-compact压缩方案,设置了虚拟内存最小值16MB在其他的硬盘,一样的关机或者重启蓝屏。 |
本帖最后由 liuzhaoyzz 于 2018-12-17 21:17 编辑 SR说可以,我没验证,晚点验证下。 |
看来问题还是不少!楼主辛苦了! |
liuzhaoyzz 发表于 2018-12-17 10:56 谢谢 |
本帖最后由 liuzhaoyzz 于 2018-12-17 11:38 编辑 josexj 发表于 2018-12-17 10:53 UEFI-RPIO模式就是没有压缩的,还是有些问题的,比如开始菜单要用startisback代替;托盘区WIFI和喇叭打不开,关机蓝屏等问题(据说设置虚拟内存可以避免)。启动和BIOS下相比没有什么优势,反而内存消耗要比BIOS下大1GB. |
大神呀,能用UEFI做成土豪模式吗? |
本帖最后由 liuzhaoyzz 于 2018-12-18 13:34 编辑 在虎大的探索下,已成功解决Ramdisk+primo SCSI-wimboot放primo内存盘用于UEFI-WIN10了,一键3.7.6已更新,详见其更新记录。关机重启正常不蓝屏。从此告别0xc0000225启动错误,但是仍然存在开始菜单需要用startisback代替,托盘区WIFI和喇叭鼠标左键单击无效的问题待解决。 详见基于p62 uefi下ramdisk+scsi-wimboot制作 - RAMOS - 无忧启动论坛 - Powered by Discuz! http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1 |
本帖最后由 liuzhaoyzz 于 2018-12-14 08:04 编辑 2012wuzhong 发表于 2018-12-13 14:40 恳请虎大另外开个帖子写个教程,越详细越好!越详细越好!越详细越好!细节决定成败,自动化批处理需要依照手工教程写代码,懂批处理的人都可以参与帮忙并改进。 |
本帖最后由 liuzhaoyzz 于 2018-12-14 22:18 编辑 是的,BIOS下开始与WIFI都没问题,包括WIN-X. 我只有UEFI64环境,没有UEFI32,其他的版本没测试,但是根据大量网友的反馈,结果是一样的。 UEFI-RAMOS对原系统改动较大,建立了很多软链接,一个ramdisk的C盘,一个primo的Y盘,C盘的很多文件和目录都软链接到了Y盘,而且用到了微软的ramdisk驱动,就会导致开始菜单左键点击无效,托盘区网络和共享中心等左键点击无效等问题,这些问题在WIN10PE下可能也存在,所以10PE大家都用了startisback之类的。也就是至今无解。这些你都是知道的。 没用虚拟机测试过。RAMOS都是在实体机或者VHD中直接做的。 |
本帖最后由 liuzhaoyzz 于 2018-12-13 15:40 编辑 我相信大神你的能力,能够解决这个问题,谢谢关注。 关机蓝屏样本是个什么样子的样本?那么多差异文件和注册表,怎么好提取?几个GB啊? 希望能在你那边重现故障,就是在UEFI下安装个WIN10LTSB2016,14393到vhd中,然后运行芈员外的一键3.7.4,选择0、R驱 + P驱IO模式或者1、R驱 + P驱SCSI模式【COMPACT压缩】支持WIN7、8、10,制作完毕之后会正常重启,重启进入RAMOS,点关机就会蓝屏,蓝屏代码见2楼。 选择3、Ramdisk+primo SCSI-wimboot制作成功之后,重启就提示0xc0000225错误,见2楼贴图。 硬盘类型GPT,NTFS格式,系统盘号是C盘,WIN版本号1607,OS内部版本号14393.2273,系统是这个带net的http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1 关于开始菜单,在BIOS下没有问题,在UEFI下点左下角的开始菜单没有任何反应。是UEFI64,primo驱动是5.6版本,一键里面自带的。BIOS下R驱 + P驱IO模式或者R驱 + P驱SCSI模式【COMPACT压缩】没问题,就是UEFI下不行。 |
frg521 发表于 2018-12-13 12:12 一键谁都可以用啊?WIN10系统你随便安装个就行了,关机蓝屏问题你能够解决吗?请详细说明下。 |
Ramdisk+primo SCSI-wimboot,win10能够正常运行 |
10wimboot-p62.PNG (82.61 KB, 下载次数: 159)
5 KB, 下载次数: 45, 下载积分: 无忧币 -2
UEFI的确是个硬骨头,受益于论坛高手的工具,内存系统终于成为主力系统,期待更多高手加入开发 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.