易广白 发表于 2017-12-26 22:25:48

(过时)RAMOS系统改造流程记录

本帖最后由 易广白 于 2022-2-14 15:14 编辑

“wimboot弄巧,vhd暗渡。usb、w10一相逢,便胜却pe无数”----系统改造流程记录----易广白
“便胜却pe无数”-----------仅为“附庸风雅”夸张的形容而已,各有所长!!!
由于高速usb存储设备加速普及,如果放弃RAMOS模式,完成可以当成“W T G”或移动USB系统制作教程学习,更简单许多。
1、本帖中关于“内存盘、临时文件转移”可以省略,高速usb存储设备速度损失不大。
2、EWF、PrimoCache加速保护之类的步骤可以省略,失去保护系统及存储设备功能,更象“W T G”系统。
3、vhd文件可以创建得更大,5-10G大小,利于长时间较复杂使用。
-------------------------------------------------------------
由于已经不太怎么“折腾”了,记忆也有些模糊了,无法分析一些坛友的问题,请仔细看帖子内容:
1、语言有些精简,可能要耐心理解。
2、过程不复杂,但文字描述起来会繁琐,可能要耐心阅读。
3、包含技术、方法比较多,可能要严格依流程来做,成功一次之后,再试验自己的“想法”。
4、本帖所有用到的工具、方法,都可在论坛中找到,并且也加入了许多“链接”,互相参考。
***************************************************************
       本帖如标题所说,是多个技术合并而成:我原本是WIN10系统制作成VHD系统在硬盘上使用--->之后加入WIMBOOT方式,系统占用的体积大大缩小--->再后改造成“u盘移动系统”,可以移动使用了--->最后又改造成“RAMOS系统”,即快又可以移动了。

       按本帖所述:能--硬盘装多系统、能--硬盘RAMOS内存多系统、能--u盘移动系统、能--u盘移动RAMOS系统。所用工具、方法,大都来自论坛许多高人,我只是总结了一下自己的过程,分享并且自己备忘。
   这里特别感谢一些坛友的分享:上帝是笨蛋、sairen139、y7y007 、hzican 、zhchsgdtc 、epjtg 的技术分享;
2010hook 的帮助,Pauly 大的“BOOTICE: 启动维护工具”、chenall 大的“Wimboot辅助工具”、527104427大的“CGI系统安装工具”。
       这只是个系统制作流程记录,因此只记录本人制作时所用的方法及工具,不谈其他方法及工具,好比“路有很多条,我只是告诉你这条路我是怎么走过的”。
      一些基础详细步骤我不详述了,你可以用描述的词语在论坛或网络中搜索学习。另外图片多,图片大会影响帖子阅读,影响我编辑帖子,因此只贴些关键步骤小截图,以便对照。
**************************************************

系统来源:以MSDN版Win10 LTSB 2016 x64为例,这样标准统一,问题少些,注意!!断网状态下安装,会更快速,因为它会不断上传下载东西。
制作环境: 本帖用正常的WIN7系统(WIN7以上的都行),这里叫它“实体系统”。也可以用PE系统,此PE系统必须是有“磁盘管理”功能,用于创建VHD文件。并且可以双击挂载VHD,论坛中其他许多工具也可以,甚至更强,但出了问题没法判断。
制作工具: Pauly大的 BOOTICE: 启动维护工具、5大的CGI系统安装工具、来自网络的注册表编辑器RegWorkshop、chenall大师的Wimboot辅助工具、(这里要用到增量备份功能)。(2012liujingxion大师的工具也可以,论坛搜索!!命令行方式也行)

本制作流程分成几块:硬盘系统制作、U盘系统改造、RAMOS系统改造

硬盘系统制作流程*********************

一、在“实体系统”中,用“磁盘管理”中的“创建VHD”功能,创建一个30G的动态VHD文件放在D盘(这里假设为D盘);用“附加VHD”功能,挂载为分区,并NTFS格式化。
...

二、将原版Win10 LTSB 2016 x64安装或解开到30G的VHD分区中(用5大的CGI系统安装工具)。之后运行Wimboot辅助工具,“选择30G的VHD分区,选择一个分区存储WIM文件”以Wimboot方式将30G的VHD分区中的系统打包为一个初始的WIM文件,文中叫它“初始WIM”。
.

三、再将这个“30G的VHD分区”格式化,用“Wimboot制作工具”,“选择“30G的VHD分区”,选择“初始WIM”文件”,部署到“30G的VHD分区”中,卸载30G的VHD分区!!继续!!用“BOOTICE”工具修改“实体系统”的启动菜单BCD文件,添加这个30G的动态VHD文件启动项,重启!!                                       如果是在PE中修改BCD文件,选“其他”项,再找到BCD文件
...

四、重启进入“30G的VHD系统”!!!直到安装结束,自己安装补丁、运行库、并优化设置系统(一些优化可能要重启几次系统),其他你尽管完善它,一切弄好后,!!注意清理系统中的垃圾!!
如果:关闭所有“虚拟内存”、关闭“自动更新功能”(网上找Win10间谍杀手),以后改造U盘移动系统及RAMOS系统就不用改了,
如果:不额外安装驱动,以后作为U盘移动系统时,对其他电脑兼容更稳定一些。
.....

五、在“实体系统”中,挂载30G的动态VHD分区,运行Wimboot制作工具“选择30G的VHD分区,选择“初始WIM”文件”,进行增量备份,得到一个增量的WIM文件,文中叫它“增量1”。
..

六、创建一个新的VHD文件,挂载为分区并格式化,用Wimboot制作工具“选择“新的VHD分区”,选择“增量1”文件”,部署到“新的VHD分区”中,卸载新的VHD分区!!用BOOTICE修改“实体系统”的启动菜单BCD文件,添加这个新的动态VHD文件启动项。
大功告成!!“你已经有双系统了,也可以N系统。(与第三步是一样的)
.****之后你可以创建多个新的VHD文件,通过第三步方式将“增量1”WIM部署为多个VHD系统,每个系统作不同用途,这些VHD体积很小。
****制作时用的30G的动态VHD分区,留着别删,如果以后“大更新”或更换某个“大程序”,可以再次进入这个30G的动态VHD系统下修改,之后制成新增量,或替换原来的“增量1”WIM。更新后,原vhd需要重新部署。
*
*
*
U盘移动系统改造流程*********************

我用的U盘是USB2.0的读卡器+16G存储卡,一起不到50元。U盘速度很慢,因此一些步骤尽量在硬盘里进行,可能会导致步骤比在U盘上弄多几步。

一、U盘移动系统,关键在于系统能否支持从u盘启动,我采用win10系统本身支持从u盘启动,制作简单了许多。

win7之类老系统修改方法很多,但复杂一些,你可以找下epjtg 大师的帖子,如http://bbs.wuyou.net/forum.php?mod=viewthread&tid=180259
----------------------------------------------------------------------------
二、U盘移动系统,由于要引导并且又要“存放”“运行”系统,目前一般是用多分区法先处理一下u盘:
       我的16G的u盘实际14.5G,用了DG简单分了两个区,一个4.5G的FAT32分区用来引导,一个10G的NTFS分区,放系统WIM文件及VHD文件,(具体在下面“三、”步中)
       这样制作完成后,一些系统中只会显示一个,你可以用论坛中P大的“BOOTICE”来调整显示某个,一些新版win10可以全显示,论坛中也有许多其他工具(我收藏了却没用过)。


----------------------------------------------------------------------------
三、U盘移动系统,的前提是U盘制成“可引导启动U盘”,论坛里很多教程方法,但必须至少掌握一种方法,如:
       你可以找一个WIN10X64的PE的ISO用“UltraISO”以“USB-HDD+”写入U盘,再编辑BCD菜单。
某个教程:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=381671&extra=page%3D1
.某个WIN10X64的PE的ISO:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=381320&page=1&extra=#pid3288745

       简述步骤:先用“UltraISO”打开WIN10X64PE的ISO,将pe写入U盘,这时U盘成为一个FAT32格式的分区,,用DG之类工具从后向前调整大小,估计自己的引导区大小,调整出来的空间建立为NTFS分区。
.
----------------------------------------------------------------------------
四、U盘移动系统,的原料是上面硬盘制作流程,制作好的“初始WIM”、“增量1”WIM、两个文件:
       如果我直接在U盘上制作,那也许我已经崩溃了,那是千倍的慢镜头播放,因此我尝试了在硬盘中制作,认真按步骤做!!!
注意系统要处理一下:
1、关闭系统设置中的,所有“虚拟内存”。
2、关闭“自动更新功能”,用网上找的“Win10间谍杀手”即可。.
3、安装了Primo Ramdisk创建一个内存盘。
4、将“系统、IE”之类的临时文件,“软件、视频之类”的缓存文件路径转移到,内存盘。
(创建内存盘转移缓存,是因为之后要用软件用内存对U盘提速保护,这些软件都有内存限制。
...
准备好后便可以开始了……

1*、实体系统”中,创建一个2.5G的固定大小VHD文件,挂载为分区NTFS格式化,卸载!!得到一个“2.5G的VHD”文件
2*、插上你的U盘,用BOOTICE设置u盘NTFS分区可见,复制拷入“初始WIM”、“增量1”WIM、“2.5G的VHD”、三个文件到U盘,(注意保持原来的目录结构)。
.

3*、挂载U盘上的“2.5G的VHD”为分区,用Wimboot制作工具选择这个“2.5G的VHD分区,选择U盘上的“增量1”WIM文件”,部署到U盘上的2.5G的VHD分区中。
(!!由于我的读卡器+存储卡太慢了,我是将U盘上的“增量1”WIM文件部署到硬盘2.5G的VHD分区中,之后用DG或PG(DG的海外版)将硬盘2.5G的VHD克隆到U盘2.5G的VHD上,这样会快些,并且无磁盘碎片)

4*、设置u盘FAT32分区可见,用BOOTICE编辑U盘的启动菜单中添加2.5G的VHD的启动项,重启!
启动菜单分为BIOS与UEFI两种,UEFI的只是引导文件扩展名不同(.efi):

.
.5*、一般的U盘USB2.0的速度是移动系统的硬伤,并且U盘本身移动使用,安全风险也很大。因此必须对U盘上的系统进行加速及保护,我仅介绍两种方法。
第一种、安装EWF的“U盘移动VHD系统”:
电脑开机-->选择U盘启动-->进入U盘2.5G的VHD系统,这一次是U盘的真实速度,很慢,耐心。进入后-->安装EWF、重启!!-->再次进入U盘2.5G的VHD系统(清理垃圾、整理磁盘碎片)-->运行EWF,保存修改。!!!成功了!!你可以使用这个USB系统了,会发现流畅度与与正常系统无异,
(因本人用的ewf曾被报毒,故不上传,其他工具如有异议,详述证明,也可去除)
优点是:1、开机进入系统只占用很少内存,使用内存逐渐消耗,适合小内存电脑用;2、提速并保护系统
缺点是:1、已经安装了EWF的VHD系统,只能部署或克隆这个VHD文件的复件中,若更换vhd,需要修改(自己找);2、使用时间长或量大,EWF达到最大内存限制,系统必须重启。

------------------------------------------------------
U盘系统PrimoCache方式参考教程:上帝是笨蛋 ----http://bbs.wuyou.net/forum.php?mod=viewthread&tid=404327&extra=

第二种、安装PrimoCache的“U盘移动VHD系统”:
(上面帖子中有方法,下面以我上传文件为例讲解)
1、电脑开机-->选择U盘启动-->进入U盘2.5G的VHD系统,这一次是U盘的真实速度,很慢,耐心。进入后-->安装PrimoCache、运行破j,重启!!-->再次进入U盘2.5G的VHD系统-->运行create.bat-->将系统盘加入到缓存中(!清理垃圾、整理磁盘碎片!)-->选“暂停磁盘缓存”保存修改。!!!成功了!!默认磁盘缓存为1g,你可以根据自己情况更改大小。
优点是:1、配置好的系统,可以更换别的VHD文件,比如不同大小的固定VHD;2、提速并保护系统。
缺点是:1、进入系统会先扣除所设置内存,不适合小内存电脑;2、使用达到最大内存限制,系统必须重启,但如果电脑内存大,设置大的内存值,则可以长时间使用,这又算优点了。

来自y7y007的分享,他的专家级RAMOS技术帖http://bbs.wuyou.net/forum.php?mod=viewthread&tid=388107
.
---------------------------------------------------------------------
USB移动系统的更新及修改:
****如果在使用中有些小修小改,系统中运行EWF或PrimoCache保存即可,在保存后,关机时系统要等待一会儿,如果写入量不大,时间不会很长。
****如果要“大更新”或更换某个“大程序”,你用正使用的vhd也可以制作增量文件,建议用硬盘中留存的那套文件修改后制作增量文件,以保持系统纯净。
*USB移动系统的启动:
***传统bios启动时,无论哪个分区可见,都不会影响本帖系统的“启动”功能。
***Uefi启动时,必须FAT32的引导区可见,才可正常引导本帖系统。
***而且发现低速U盘上,使用差分VHD即使保存很小更改,都会保许多系统文件,耗时太长,便不用差分方式了。
仅本人粗略测试:bios模式下,ntfs分区可见才能启动win7,WIN10不受影响;fat32分区可见才能UEFI启动各系统,
*
RAMOS系统模式改造流程*********************
            受论坛sairen139大的教程启发,综合其他一些教程,增加了RAMOS模式,使用前面制作好的硬盘vhd系统改造一下,便可进入“RAMOS模式”一个VHD文件创建两种启动菜单,一为vhd系统模式,一为RAMOS模式,使用进RAMOS模式,修改进vhd系统模式,很方便。

...   Ramdisk驱动方式只能使用低位内存,导致VHD文件大小有限制,我电脑上的VHD文件,最大只能2.9G左右(有人可以3.9g左右),完整系统以WIMBOOT方式部署在VHD上只占五-七百M左右,剩余2G多空间,足够一般应用了。
      系统完整,功能全面;VHD不大,加载较快并节省内存,使用时!!只要系统盘有可用空间,便可以一直运行下去,不必重启(文件及内存清理一下即可),!!,可以享受几乎完整的RAMOS了。整个VHD都在内存中, 系统不会写入硬盘或U盘,只读取, 节省了SSD及U盘寿命,一般应用速度飞快。
-----------------------------------------------------------
制作过程延续本帖所用的WIN10(其他系统也应该可以)。
一次教程:
作者zhchsgdtc----用win7和win8.1自带的ramdisk制作ramos,测试与8.1wimboot性能差异(附制作流程)             http://bbs.wuyou.net/forum.php?mod=viewthread&tid=349152&extra=page%3D1
二次教程:
作者sairen139----几十G大系统制作成uefi启动的金刚不坏1G以内Ramos内存系统,只需系统自带的Ramdisk         http://bbs.wuyou.net/forum.php?mod=viewthread&tid=404268&page=11#pid3494861

RAMOS系统改造的原料,可以是硬盘VHD系统,也可以是USB移动系统:
   注意!!USB移动RAMOS系统要处理一下:
1、关闭系统设置中的,所有“虚拟内存”,不关闭及打开会怎样,我从来都是关闭的,所以有待研究。
2、关闭“自动更新功能”,用网上找的“Win10间谍杀手”即可,以免有限的空间被塞满。.
3、安装了Primo Ramdisk创建一个内存盘。用来存放“临时缓存”文件,可以节省系统盘空间。
4、将“系统、IE”之类的临时文件,“软件、视频之类”的缓存文件路径转移到,内存盘,这些可能会比较大,所以转移。
(创建内存盘转移缓存,是因为R驱的“低位内存限制”。一般人的应用可以不建内存盘,不转移缓存)
准备好后便可以开始了……

制作所用:
所用工具:bcd编辑用BOOTICE1.332版、vhd创建用微软系统”磁盘管理”、注册表编辑RegWorkshop。
所用系统:本帖前面步骤制作好的系统
所用环境:多功能PE系统比较好,有系统”磁盘管理”功能、(用其他工具也行),正常系统下可能有些步骤“无权限”修改。

一、安装WIN系统自带的ramdisk驱动:
1、本帖仍以Win10 LTSB 2016 x64系统为例,该版本及之后版本的系统,会出现无法安装系统自带ramdisk驱动问题,必须离线安装(基本都可离线安装),感谢y7y007 介绍 Ramdisk技术教程,不复制了:
作者hzican--------再发一贴!关于微软Ramdisk的正确用法
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=376686

简单说就是------开机进入PE中,挂载VHD,windows文件夹下搜索“ramdisk.sys”文件,将ramdisk.sys复制到\windows\system32\drivers目录中。然后用RegWorkshop工具挂载VHD系统中的注册表SYSTEM文件,接着导入上帖介绍中的ramdisk.reg文件,注册服务即可,ramdisk.reg文件内容贴在上帖最后。
(用RegWorkshop工具挂载VHD系统中的注册表SYSTEM文件命名为sys,选择sys可导入),

2、开机进入vhd系统中,安装系统自带的ramdisk驱动:添加过时硬件->手动选择->显示所有->microsoft->先添加一个“Windows RAM 磁盘控制器”,再重复一次这步骤,又添加了第二个“Windows RAM 磁盘控制器”,这个会显示有问题,然后点击“更新驱动信息”按钮,选择“从计算机驱动列表选取”,取消“显示兼容……”的勾,这样才有->“Windows RAM设备(卷)”安装它,完成了这两个硬件安装。重启!!
.(这个添加过程,有些系统不同,但基本如此,win10 1709甚至只能添加一个“Windows RAM 磁盘控制器”,但可以成功进入ramos模式,以各人实际尝试为准)!!
...
3、进入vhd系统,硬件管理中查看“Windows RAM 磁盘控制器”->“Windows RAM设备(卷)”这两个硬件,若正常。注册表编辑RegWorkshop,搜索“Services\Ramdisk”项,修改service中的ramdisk项中的start值为0。也可离线修改,继续!!
(使用同上)
二、修改硬盘/u盘启动菜单BCD:
1、用BOOTICE1.332编辑u盘启动菜单BCD,“智能编辑”中新建一个wim启动项。更改BOOT(WIM)/LOCATE(VHD)为VHD所在磁盘,添加VHD所在分区,改变boot.wim为boot.vhd,勾选“NXoptin”、“DetectHal”两项,去掉的“启动到winPE”的勾,点击保存
下图为bios启动,对bcd设置的截图(仅本人电脑实测结果)。
...
2、进入“高级编辑”模式,先看上面的你创建的项,“xxx.vhd”名称后的“长数字”记一下,点击最下面的“device option”(guild后的“长数字”一致),删除sdidevice和sdipath两项,添加ramdiskimageoffset项,值为“字节偏移”值,windows磁盘管理建立的VHD开始扇区为128扇区,所以是65536(本帖强调“磁盘管理”功能便是为了统一步骤,减少麻烦,也可用下面的方法查询),后有细节介绍。
下图为uefi启动,对bcd设置的截图(仅本人电脑实测结果)。

...
“高级编辑”修改:如果用bootice1.3.3.2创建启动项,会同时创建一个“device option”项,如果是bootice1.3.4,创建启动项,则会合并于{ramdiskoption}项中,如果修改{ramdiskoption}项,则其他wim文件启动会受影响,因此更换你创建的项的参数,如图:
.
注意如果之后,又编辑了BCD中的“内存系统启动项”并保存了,会自动生成的“sdidevice和sdipath两项,必须再次删除这两个项。
.“字节偏移”查询:挂载VHD文件,打开cmd窗口,依次以下面命令命令行查询“字节偏移”值:
借用sairen139 帖中的图片
.
三、成功+测试:
       R驱安装好了,BCD也改好了,便完成了,重启选择新创建的项,经过加载,便进入RAMOS模式,这时你会发现,使用WIMBOOT+VHD方式是多么好,如果是1G大小的VHD,跟进一个大PE无区别,当然对于原版系统,1G有太小,1.5G或2G大小的VHD便可以作为正常系统使用了,有1G多可用空间,一般的网游也是可以随便玩的,可用空间不足了,清理一下,又可以继续。

*************************************************.
ramos模式的应用:
****刚部署的vhd可以直接进入RAMOS模式,个人测试发现,如果先进一次普通vhd系统,并整理文件碎片,重启进入RAMOS模式会快一点点。
****VHD系统安装的ewf或p-c保护方式与RAMOS模式完美协调,例如:vhd系统安装了ewf,进入RAMOS模式后ewf会自动关闭。退出RAMOS模式再进入vhd系统,ewf又处于保护中,这样你可以根据电脑内存状况,选择进入那种方式,十分给力啊,PrimoCache也是一样。
****这个特性十分方便,尤其是对于慢速U盘,这样即使遇上小内存的电脑,无法RAMOS,仍可以使用ewf保护的vhd系统,(PrimoCache的由于开机占用内存,需要内存大一些,仅猜想没实际试)
.
补充:
win8到WIN10_10586的系统处理方法:
***开机进入pe系统下挂载VHD,修改vhd中的\Windows\INF\ramdisk.inf,
************************************

%RamdiskBusDesc% = BusInstall, Ramdisk, DetectedInternal\Ramdisk, Detected\Ramdisk
%RamdiskVolumeDesc% = VolumeInstall, Ramdisk\Volume-------原为RamVolume

ExcludeFromSelect = Ramdisk\Volume-------原为RamVolume
;*******************************************
;Non-localizable, handy macro substitutions
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER= 1
SERVICE_DEMAND_START   = 0--------原为3
SERVICE_ERROR_NORMAL   = 1
REG_MULTI_SZ         = 0x00010000
REG_DWORD            = 0x00010001
***********************************
删除这行中RamVolume的Ram,保存inf,此时可能没有数字签名。强行安装后驱动是没签名的,更新设备驱动(点回到system32目录里的ramdisk.inf_amd64)。安装完系统自带ramdisk后,再进一次,若正常,继续上面修改u盘启动菜单BCD步骤…
*************************
WIN7的系统处理简介:
WIN7安装系统自带ramdisk驱动不用改,但必须改造USB启动,实际测试中,双分区下,必须NTFS分区可见,与UEFI启动必须FAT32分区可见,有冲突,(也许是我简单分区的原因)下有一系列专门教程:
作者epjtg--------开启win7原生USB启动,把你硬盘中的win7系统装入移动存储设备
      http://bbs.wuyou.net/forum.php?mod=viewthread&tid=180259
.
从WIN7 X64一直到最新的WIN10 17133 X64 都制作成功!!!至此结束!!
(1607版我早删了,未测,应该与LTSB 2016一致)
****别问我要更详细教程,文中涉及的一些技术及工具,论坛中有所有的工具及介绍;
****别问我要成品,我介绍了制作过程,每个人可以制作出来,只是需要多实际折腾,并善用论坛“搜索”功能学习。
(本来分享成品,是更受欢迎的,但这网络环境太坑,不再上传了;改为分享“秘藉”,虽然吃力不讨好,但基本想学就能会)

!!!注意,“通用”是基于微软体系的,引导是bootmgr、存储是VHD、压缩是WIMBOOT、加速和保护是EWF,RAMOS是ramdisk驱动,现在win10与R驱已经有一些小“问题”了,微软以后会让WIN10(或硬件)彻底不兼容R驱也是可能,据说WIMBOOT、VHD也在淘汰之列,这也是没办法的事,只能说本帖流程目前是基本“通用”的。

这帖已经修改了多次,但随着一些尝试成功,也许还要修改下去。
扯一扯:
.什么叫“RAMOS---内存系统”?
“内存系统”只是一些人,在机械硬盘时代,为了绕开硬盘传输瓶颈,将系统及一些应用转移到更高速、耐用的内存中运行而弄出来的一种系统使用方式,当然对于固态硬盘或u盘,它仍然有意义,因为内存永远比其他“存储”快,并且对于固态硬盘或u盘还有延长“寿命”的好处。

而现在有许多软件或者方法都在打内存的“注意”,或多或少地“占用“内存,使系统全部或部分运行在内存中,我个人认为都是“内存系统”
如:PrimoCache内存缓存之类、ewf内存缓写之类、sd影子系统之类、r驱、f驱、p驱虚拟硬盘之类、甚至我将一个虚拟机系统放在内存盘中运行,实际效果也是内存系统。
                                                                事实上真正“内存系统”是没有的
   内存永远不够,只有系统、程序、工作文件、缓存……全在内存中,才可以叫“全内存运行”。而许多专业软件从几G到几十G都有;一张大图片也可以几百兆,上G论;大型设计图纸也是以G论;现在最大的游戏:火影忍者4:博人之路有2048G大,凯撒大帝4有1010G大……一般电脑内存才多大?
      所以一般的“内存系统”是在取舍后,比较符合常态应用的系统状态,只是一个基本的系统应用基础环境而已,使用者只是得到一个流畅的系统,实际使用中仍会有各种限制(任何事或人都有限制),所以要实现更多个人想法要么“自己动手”“要么付出代价”。
所以“内存系统”对一些人是“鸡胁”的,金钱才是王道,大多问题付出金钱都能解决。

在整个流程中,你也许发现,系统实际大部分并不在内存中,这也能叫“内存系统”?

   能!!在使用过程中,系统已经是在内存中运行的,一般人的应用是会感觉到流畅顺滑了许多,别强求系统全在内存中,这很“浪费”。这是因为系统的使用,永远也不需要“系统”所有功能全部参与,正如:人类永远只能专心做一或几件事,只能用到大脑功能的一小部分而已。
       系统是一个综合的运行平台,包含各种功能,巨量的冗余文件,把系统全放在内存中,大半的占用都是“浪费”,一个完整系统再怎么压缩也有5G以上,加上一些补丁、运行库之类,7G总有吧,即使,使用了1G的系统文件,仍有6G是白占内存的,这时又开始“精简”系统,这就叫“折腾”,虽然推动技术进步,但也让大多人望而却步。

      例如:只是用电脑、上网浏览、、学习、办公、打网页游戏、看动漫、看电影……大家都用的,这些东西本来是由硬盘存储,由系统调用,产生的读写,拖延了系统并消耗着存储硬件的寿命。
      而在RAMOS模式中,它们都在内存盘中,自然会流畅许多(网速不太慢),并延长存储硬件的寿命而且我们一般也是一样接样地应用,一些文件在不使用后会被系统后台清除,几乎可以永远这样用下去,因为我们还可以自己清理。(相对于EWF之类的软件,只能不断消耗内存直到死机,无法返还内存,更实用了)。
   一般的使用者只要大致处于一个“平衡”中就好了,当然过分追求极限的都是推动技术的“折腾”。

.那么这个流程有什么卵用?
   这个流程对于一般人的使用,是比较适合的,因为它本身包含三个过程,也就是说,即使你的USB很难搞,你仍得到了一种硬盘系统及其内存使用方式。仍然可以享受到一些“方便”及“好处”。

附:发现一篇很详细的图文教程,里面有:BOOTIC编辑BCD文件、创建VHD、安装EWF保护、VHD扩容、设置虚拟内存盘、系统、IE…临时文件夹移动、等等
基本技术的介绍,可以参考学习:
2011mtw35高人的 打造属于自己的USB移动系统(VHD)的方法(多图)
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=379255&extra=&page=1

以前内存不足,没有实际使用体验,现在已经使用ramos有近一年了,实践出真知,对于ramos系统了解更真实了些,以下为本人在坛子里一帖子的参与讨论思考,记录备忘。
有点时间,讨论一下,个人认为:
ramos系统只有在高配上才能展现优势,对硬盘有保护作用,用内存换速度;普通电脑使用ramos系统只能作一些低内存消耗的应用。所以叫“穷折腾”------穷人的折腾方式。

一、做内存系统,内存大小不是问题,但使用内存系统,内存够大是前提,
*****经观察,许多游戏和程序即使有几十g大小,但实际运行中基本是“读多写少”,从硬盘读入内存,之后在cpu与内存中流转,没硬盘什么事,(因为例如:玩在一个3d游戏到结束后,实际只写入了几十m左右文件。
这样的话:
1、整体全放内存中,得到读取加速才是实际效果,而延时加载、p-c缓存之类,在没读进内存之前,读取仍是硬盘速度,而一些大游戏和程序正是加载慢。
2、延时加载、p-c缓存之类,经过读取之后,整体全进了内存,这时,内存便被占用了,如果内存不大的话,实际运行的内存便不足了,而一些大游戏和程序正是消耗内存大。

二、如果你是用的“批处理工具”制作,受“工具”本身限制,作者也只是设定“最好流程”保证你的成功率,而不可能考虑一些“非正常”操作的成功率,自然不能轻易“更改”,必须自己了解基础知识,才能“修改、完善”。

三、VDF盘存储及加载运行,如第一点所述,在使用上,并不比文件在硬盘或vhd上更有优势,而当文件全加载入内存,又浪费内存了。

四、ramos系统方法是有很多的,你弄的是p驱方式,还有r驱、f驱、S驱的ramos方式以及ewf、uwf、SD之类近似ramos效果的工具,各有所长,各有所短。(甚至你将虚拟机磁盘放在内存盘中运行,这个虚拟机内系统也是以“内存”速度运行)
****p驱方式功能最丰富,但却兼容不足,bcd引导不支持,uefi方面便卡住了,而微软会故意制造第三方工具的不兼容,所以你会遇见:启动、安装、驱动……各种问题,并且将来会有更多问题产生,你看看win10的更新频率及改进方向,微软正在“云端化”系统,“傻瓜化”用户。
------------所以微软自家的r驱都被限制、削弱、以至淘汰,而r驱正是目前最兼容且稳定的ramos系统制作方式。

瞎扯了一通,总结一下:
系统+程序全在内存中运行,电脑超大内存(32g以上),,这样才是全应用的“真”内存系统;
系统+程序在ssd上,电脑较大内存(8g以上),这样是较可行的“实用”内存系统;
系统+程序在硬盘上,电脑一般大小内存(8g以下),是技术屌的“折腾”内存系统;

仍是一句!!!高兴就好!!毕竟无论怎样,ramos系统可以起到“保护”存储设备以及系统的作用。

声明:俺并非反对或不认同一般人玩ramos,其实俺自己也折腾,只是让ramos系统真实一点,让“折腾”们明白自己只是在“折腾”,要去除ramos的一些神化的宣传,(这也是俺实际折腾多年才明白的)。

ramos系统并非“万灵药”,只一种利用“闲置内存”为硬盘“提速并保护”的“DIY技术”,如果电脑本身内存不多,便没有“闲置内存”,便只是“拆东补西”的技巧而已。






易广白 发表于 2017-12-27 16:27:21

本帖最后由 易广白 于 2018-4-4 18:55 编辑

ge 发表于 2017-12-27 12:15
有些人把工作当成爱好!有些人把爱好变成工作!有些人在工作之余做一些自己爱好的!我的爱好十分广泛,可 ...

随际遇,而安心生活,很重要,这样才可能对自己家人问心无愧
不必太在乎网络上的荣辱、专心生活、有闲折腾、有空分享,自己高兴且问心无愧即可

易广白 发表于 2018-1-27 18:03:38

sairen139 发表于 2018-1-27 18:01
兄所指的bios的实体引导区一般是在原系统的c盘下的boot文件夹里的bcd吧?前几天看到有个primodisk驱动的r ...

所以我问过你几次“p驱动的ramos是否是用bcd引导”,因为我只见过用grub4dos引导的,

E大师 发表于 2017-12-26 23:01:10

沙发?前排       支持下楼主

pseudo 发表于 2017-12-26 23:01:25

谢谢分享,收藏备用。

python 发表于 2017-12-26 23:32:31

终于耐着性子看完了。

python 发表于 2017-12-26 23:35:13

以前我和你一样,喜欢折腾,偶有所得,日积月累,现在,不折腾啦,但是论坛还是经常上的。

monkyeman 发表于 2017-12-27 00:28:37

感谢楼主分享资源呀

monkyeman 发表于 2017-12-27 00:28:44

感谢楼主分享资源呀

2013feng901012 发表于 2017-12-27 00:38:22

教程很详细,,白兄辛苦,,支持支持

ynkm169 发表于 2017-12-27 07:55:31

谢谢分享,现在我也是用wimboot+vhd

l3429900 发表于 2017-12-27 08:09:36

不用不知道,胜似高手无数,不想不明白,学习自当起步,大侠大侠,想我追求无度,跌倒跌倒,只要笑话流世。

青青草 发表于 2017-12-27 08:56:23

支持一个!

wsgdmzr 发表于 2017-12-27 09:30:24

易将军又出教程了,收藏备用了,谢谢。

wsgdmzr 发表于 2017-12-27 09:32:53

l3429900 发表于 2017-12-27 08:09
不用不知道,胜似高手无数,不想不明白,学习自当起步,大侠大侠,想我追求无度,跌倒跌倒,只要笑话流世。

你比易将军还骚{:1_186:}

ge 发表于 2017-12-27 09:44:50

呀!我的这个脑子呀!我应该弄一个WIMBOOT的VHD WIN0系统琢磨一下!弄成了VHD差分了!

bg888 发表于 2017-12-27 09:58:19

先顶,上夜班时候再来慢慢看

俊采星驰 发表于 2017-12-27 10:05:42

骚人一个,哈哈!

俊采星驰 发表于 2017-12-27 10:05:45

骚人一个,哈哈!

2012adg3 发表于 2017-12-27 10:37:41

谢谢,辛苦了。

易广白 发表于 2017-12-27 10:42:05

本帖最后由 易广白 于 2017-12-27 10:56 编辑

ynkm169 发表于 2017-12-27 07:55
谢谢分享,现在我也是用wimboot+vhd

天天挨骂,起早贪黑,不务正业,
本来已经腻了,可是wimboot+vhd.以及一些新东西,让我浮想联翩,兴趣又来了,
各种东西可以带来更多方便,不折腾心痒难耐,
欢迎分享你的发现
比如:如果是win8以上,硬盘系统有可能直接在u盘运行,这个我一直没试,u盘太小、速度太慢
      我又想到,如果内存大,可以创建大内存盘,将虚拟机放在内存盘中运行,以这个移动系统为跳板,轻易得到“移动ramos系统”……

ge 发表于 2017-12-27 12:15:07

易广白 发表于 2017-12-27 10:42
天天挨骂,起早贪黑,不务正业,
本来已经腻了,可是wimboot+vhd.以及一些新东西,让我浮想联翩,兴趣 ...

有些人把工作当成爱好!有些人把爱好变成工作!有些人在工作之余做一些自己爱好的!我的爱好十分广泛,可是却没有多少可以做的!不能工作没有经济来源!多数都是有心无力的!因为太笨了没有把我聪明的爱好的变成财富!却把自己变成了类残疾人!好多毛病!不死人!不好治!影响生活!当时怎么就什么都不懂呢!如果当时和现在的我一样都可以呀!

ge 发表于 2017-12-27 12:22:51

WIMBOOT的VHD也可以在虚拟机下完成吧?虚拟机只影响电脑的应用比如玩很大消耗资源大的程序!但是可以玩一些简单点的!在实体机里面完成就太不好玩了!原来我的VHD就是在就是在虚拟机下制作的!

强娃儿 发表于 2017-12-27 16:40:09

Window引导修复&ESP分区挂载&启动分区文件管理

2012andyle113 发表于 2017-12-27 20:39:02

支持一下吧,简单说就是WIMBOOT部署到VHD启动,以前也玩过一阵,但是7有一点点问题,后来先电脑就不折腾了

devilma 发表于 2017-12-27 20:53:38

不错的说!谢谢!

lbw2007 发表于 2017-12-27 21:05:56

感谢分享!支持一下!

易广白 发表于 2017-12-27 22:05:29

本帖最后由 易广白 于 2017-12-29 15:22 编辑

ge 发表于 2017-12-27 12:22
WIMBOOT的VHD也可以在虚拟机下完成吧?虚拟机只影响电脑的应用比如玩很大消耗资源大的程序!但是可以玩一些 ...

个人认为
现在虚拟机不适合折腾,当然如果你的电脑仍是xp时代,虚拟机是适合的
毎个人环境不同,取舍便有不同

我因为WIMBOOT+VHD适合我折腾,
我系统现都是以vhd方式在老硬盘上,有十几个,读写不心疼,
系统vhd的wim包在较新硬盘上,读速度快些,且不会写入
最新的硬盘只存资料,挂电脑上平时不会用到,用也是少量读写,留着以后用


虽然说出来寒碜人,但经过折腾,我自认为这电脑比许多人的电脑更安全、流畅、稳定。
这便是我所认为的折腾的意义-------技术服务于自己后再惠及他人,
自己都保不住,怎能帮助他人,所以我会一直为自己折腾

ge 发表于 2017-12-27 23:58:57

易广白 发表于 2017-12-27 22:05
个人认为
现在虚拟机不适合折腾,当然如果你的电脑仍是xp时代,虚拟机是适合的
毎个人环境不同,取舍 ...

厉害!不用虚拟机做会不会有点浪费资源呢?

wdtx 发表于 2017-12-28 09:40:37

谢谢分享,学习学习。。。

易广白 发表于 2017-12-28 10:00:12

ge 发表于 2017-12-27 23:58
厉害!不用虚拟机做会不会有点浪费资源呢?

浪费什么资源?
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: (过时)RAMOS系统改造流程记录