详解RAMOS (内存操作系统) 的最新制作方法
- 格式:doc
- 大小:469.50 KB
- 文档页数:8
内存高速系统RAMOS制作步骤硬盘读取速度是影响系统运行速度的一大因素,SSD固态硬盘可以帮助我们高效运行的读取硬盘,但是以系统的依托介质来读取硬盘的系统不只有这两种,还有一种系统方式——内存高速系统,也就是RAMOS。
下面笔者为你详细讲解RAMOS的制作步骤。
第一步:将原有系统进行备份之后,启动XP的安装程序选择全新安装,并按照提示将系统安装到C盘并将驱动、常用软件全部安装好。
安装完毕后对系统进行适当精简,为了精简系统,可以选择只安装系统和必需的软件,如将垃圾文件,将虚拟内存转移到其他分区等,因为其他软件可以在需要时安装,只是不会保存在系统中。
第二步:在网上搜索并下载Firadisk软件,运行“firadisk”目录下的安装文件“setup.bat”进行安装,重启后完成虚拟磁盘驱动的安装,然后打开管理当中的设备管理器,展开“SCSI和raid控制器”,确认可以看到“Firadisk Vitrual Disk Enumerator”设备。
第三步:运行Firadisk刚目录下的“VirtualDriveManager.exe”→单击“文件”→“创建”→按提示在E盘下创建一个名为“ramxp.img”的虚拟磁盘文件→大小为1024MB。
第四步:在VDM虚拟光驱主界面→单击“文件“→”装载”→将创建的虚拟磁盘文件装载→将盘符分配为“N”→打开资源管理器可以看到新增了一个N分区。
用鼠标右键点击选择“格式化”并按照提示将其格式化为NTFS分区并启用压缩。
第五步:启动注册表编辑器→展开到[HKEY_LOCAL_MACHINE\SYSTEM]→其下的“MountedDevices”键值,这样在进入RAMOS后,虚拟磁盘的盘符就会自动变为“C:”。
第六步:重新启动电脑并使用光盘将系统引导到WinPE环境→运行VDM虚拟光驱加载“ramxp.img”镜像文件到N盘,→按提示将C盘下除“RECYCLER”、“pagefile.sys”和“SystemVolumeInfor-mation”外所有文件全部复制到N盘,如果在WinPE中运行VDM虚拟光驱时提示缺少DLL文件,请将“vdm.exe”和“vdd-x86.sys”一起复制到系统“System32”目录下运行即可。
自己动手打造RAMOS系统通过上面的描述我们知道RAM OS的很多优点,那么在自己老机上该怎么安装RAM OS?下面我们以安装精简Windows 7系统为例。
由于RAM OS制作有些复杂,这里我们制作一张流程图供大家参考(图1)。
图1 RAM OS制作流程图制作VHD系统首先准备好Windows 7精简系统安装文件(需要专业版以上版本),将其加载到资源管理器虚拟光驱中备用。
这里要注意精简版本的选择,过于精简的版本会缺少很多组件,给日常使用带来不便如无法安装QQ,精简不足版本则体积过大,无法直接装入内存,建议安装后系统体积一般大于1G,不要超过2GB。
可以在安装好的VHD系统中试用满意后再将其制作为RAMOS。
接着启动“VHD_OneKey”,点击“创建VHD”,设置好放置VHD文件位置,大小建议设置为2.5GB(4GB内存用户),格式选择为“固定大小”,装入VHD的WIM位置选择虚拟光驱中的“install.wim”,映像号选择“专业版以上版本”,其他参数默认,点击“确定”即可将系统安装文件释放到VHD磁盘(图2)。
图2 安装VHD系统完成文件的释放后,返回程序主界面切换到“挂载/卸载VHD”,将上述安装完系统的VHD文件加载,点击“向BCD中添加VHD项目”,这样即可在BCD中添加“Windows [WIN7_V.VHD]”启动菜单(图3)。
图3 添加VHD启动由于RAMOS启动是通过虚拟磁盘的BOOTMGR加载,还要将必需的启动文件复制到VHD磁盘中。
打开装载Windows 7精简系统安装文件窗口,将其中的“bootmgr”文件和“boot”目录复制到VHD磁盘根目录下备用。
VHD系统设置重启选择“Windows [WIN7_V.VHD]”,按屏幕提示完成VHD 系统的安装。
进入VHD系统,在VHD系统安装好本机驱动、平时使用的软件(建议均安装绿色精简软件,这样占用的空间不会过大)。
完成上述操作后根据自己需要进行优化,建议关闭虚拟内存、休眠、系统还原等占用空间等操作。
扔掉SSD,4G+内存的RAMOS制作(XP)过程详解本帖适用范围为4G内存以上的用户,XO只能利用总内存减去显存的那些内存,所有对于4G以上的用户很多都抛弃了XP,下面我就介绍一下自己用那些XP不能用的内存(好像是叫高位内存吧)来制作RAMOS的过程第一大步骤:安装系统,优化系统1、安装XP系统;2、给系统减肥,深度,YLMF系统都自带系统减肥工具,也可以手动;3、安装纯驱动。
安装纯驱动方法:右键我的电脑-属性-硬件-设备管理器-选择某一硬件-右键更新驱动-从列表或者指定位置安装-选择所要安装硬件驱动文件所在的位置安装4、安装软件。
软件的安装目录可以不在C盘。
(建议装金山卫士或者一款自己惯用的杀软,方便过滤那些不明文件)5、打补丁,可以跳过。
6、删除PF预读文件,优化系统,优化开机启动,禁用虚拟内存7、清理系统垃圾,清理注册表。
第二大步骤:制作RAMOS1、用深度RAMOS 工具v1.0制作RAMOS.IMG,至于IMG的大小,既然是4G以上的内存,那就尽量的大吧,不要大于总内存减去XP能认出的大小。
举我自己的例子:显卡显存为768M,所有XP能认的内存为4G-768约等于3.25G,那么我的高位内存大小为6G-3.25G约等于2.7G,也就是说我要用高位内存来制作IMG的话,理论大小最大可以达到2.7G。
2、然后把badgrud.exe,grldr,menu.lst这三个文件复入C盘(这三个文件在这个帖子/viewthread ... ht=RAMOS&page=3中59楼有下载)更改C盘根目录BOOT.ini文件.在最后加入这一项. c:\grldr="RAM FOR XP"并修改成为默认启动参照如下[boot loader]timeout=3default=c:\grldr[operating systems]multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect/pae /PAEc:\grldr="RAM FOR XP"如果是集显的用户BIOS里要改动.把集显使用的内存调入低位.不然会出错.3、RAMOS.IMG复入C盘.4、解决盘符移位导致软件不能用的问题:进入PE,把不是装在C盘的软件,整个目录都往前移一个盘。
紫光同创分布式RAM一、介绍紫光同创分布式RAM(Distributed RAM)是紫光集团旗下分布式存储技术的一种应用。
它以分布式的方式提供RAM(Random Access Memory)的存储和访问能力,为用户提供高可靠性、高性能的计算存储解决方案。
二、技术原理分布式RAM是基于分布式系统理论和实践开发而成的。
其主要原理包括以下几个方面:1. 分布式存储分布式RAM采用分布式存储的思想,将内存数据分散存储在不同的节点上。
每个节点承担一部分数据的存储和计算任务,通过节点之间的协作与通信,实现数据的一致性和高可靠性。
2. 冗余备份为了确保数据的可靠性,分布式RAM采用冗余备份机制。
即将同一份数据存储在多个节点上,当某个节点发生故障时,系统可以自动切换到备份节点,保证数据的连续性和完整性。
3. 数据分片为了提高数据的读写性能,分布式RAM将数据进行分片存储。
每个节点只存储部分数据片段,不同的数据片段可以并行读写,从而提高整个系统的数据处理能力。
4. 数据一致性分布式RAM通过一系列的协议和算法,保证数据的一致性。
当用户对数据进行写操作时,系统会自动将数据同步到其他节点,以保证数据在整个系统中的唯一性和一致性。
三、特点优势1. 高性能分布式RAM采用分布式的方式存储数据,能够同时并行地处理多个请求。
它具有很高的读写性能,可以满足高并发和大数据量的处理需求。
2. 高可靠性分布式RAM通过冗余备份机制,多节点协作和数据一致性保证,具有很高的系统可靠性。
即使某个节点发生故障,系统仍然能够正常运行,不会丢失数据。
3. 高扩展性分布式RAM支持横向扩展,可以根据业务需求随时添加新的节点。
通过增加节点,可以提升系统的存储容量和处理能力,以应对不断增长的数据和访问量。
4. 灵活性分布式RAM可以根据业务需求进行灵活的配置和调整。
用户可以根据自己的需求选择合适的存储容量、节点数量和数据冗余策略,以满足不同场景下的需求。
内存马(Memory Resident Malware)是一种驻留在计算机内存中运行的恶意软件,它不依赖于硬盘上的文件,而是将自身注入到合法进程中,通过篡改或劫持进程的执行流来达到隐藏自身并实施恶意行为的目的。
以下是内存马实现的一些常见方法:
1. DLL注入:
恶意代码被封装在一个动态链接库(DLL)中,通过API函数(如CreateRemoteThread、VirtualAllocEx和WriteProcessMemory等)将其注入到目标进程的地址空间,并调用该DLL中的入口点函数。
2. Shellcode注入:
将精心构造的机器码(Shellcode)注入到目标进程内存,然后跳转至Shellcode执行。
Shellcode通常包含了恶意功能以及加载更多恶意代码到内存的功能。
3. 利用漏洞注入:
利用操作系统或应用程序的漏洞(例如缓冲区溢出、UAF等),在目标进程中执行恶意代码,将其植入内存中。
4. 驱动级注入:
通过编写内核级别的驱动程序,直接在内核模式下将恶意代码注入到用户模式进程的地址空间中,这种方式更隐蔽且难以检测。
5. Hook技术:
修改目标进程的系统调用表或其他关键函数地址,将控制权转移给恶意代码,从而在特定时刻执行恶意操作。
6. 反射加载:
避免直接从磁盘加载恶意模块,而是先将恶意模块载入内存后,通过API 解析PE结构并在内存中执行。
总之,内存马实现的核心在于如何隐秘地将恶意代码注入到内存中,并确保其能够在目标进程中持续存在和执行。
由于这类恶意软件具有极高的隐蔽性和复杂性,因此对安全防护带来了较大挑战。
把Win7装到内存⾥的教程RAMOS详解在上⽹的过程中,时常会看到RAMOS Win7,这是什么意思呢?其实RAMOS Win7就是把Win7装进内存⾥,进⽽打造出⾃⼰的超⾼速RAMOS,也正因为如此,RAMOS Win7很⽕,下⾯就给⼤家介绍RAMOS制作教程。
⼀起去看看吧!如果你内存有8G的话,这个系统是个不错的选择。
按照这个教程操作,你可以这样⼀个系统:(1)⼀个可以运⾏在硬盘⾥,也可以运⾏在内存⾥的系统。
运⾏在硬盘⾥时,我们叫它VHD-Win7,运⾏在内存⾥时,我们叫它RAMOS-Win7。
众所周知,内存的读取速度是普通硬盘的⼏百倍,是固态硬盘的⼏⼗倍。
RAMOS由于运⾏在内存⾥,运⾏速度可想⽽知。
(2)可以在VHD-Win7⾥⾯对系统进⾏任何修改,修改的内容都将完全保存下来,这个保存将同步到RAMOS-Win7。
我们也可以在RAMOS-Win⾥⾯运⾏任何程序,修改的任何内容都不会被保存下来。
(3)如果系统出现问题,我们可以在VHD-Win7⾥⾯对系统⼀键还原。
步骤/⽅法1、建⽴VHD虚拟硬盘。
按图⽚操作:按确定,这时“我的电脑”⾥⾯会多出⼀个系统盘,记住这个系统盘的盘符。
2、⽤ghost32 11把GHO镜像解压到VHD磁盘。
按图⽚操作:选择你的GHO镜像⽂件。
选择VHD所在的那个分区,按OK后,会出现下⾯的画⾯,按图⽚操作。
如果没有发现,那么说明你的VHD不在这个分区,要重新选择。
然后出现ghost进度条的画⾯,慢慢等⼀会。
进度条完成后,我们准备的GHO镜像就已经解压到了VHD-Win7.vhd3、⽤EasyBCD把VHD-Win7.vhd写⼊启动项,安装好easyBCD,按下图操作:这步完成之后,我们就得到了VHD-Win7,计算机已经可以从VHD虚拟盘上启动了。
4、给VHD-Win7安装驱动和常⽤软件。
重启系统,选择MY-VHD-Win7,这样我们就进⼊了VHD-Win7系统。
安装好驱动,firadisk驱动和你要⽤到的软件。
详解RAMOS (内存操作系统) 的最新制作方法很久没有写技术文档了,今天有空,花三个小时,针对 RAMOS 技术,收集网上相关资料结合个人实际操作,制作下文与大家共享!看懂下面文章,需要有一定的电脑基础。
会制作WINPE 的 U 盘,熟悉系统安装, 知道系统启动原理。
[基础知识] 什么是 RAMOS ?--- 内存操作系统(RAM Operating System,简称为RAMOS),顾名思义就是全内存运行,启动后不依赖硬盘的系统。
[前言] :ThinkPad X40、X41/T 以及一些采用IDE硬盘的老机器,硬盘读写速度只有20MB/S 左右,响应速度慢,该如何提高改善电脑运行速度呢?大家知道,内存的读取速度非常快,一般是硬盘的10 倍左右,如果能利用内存加载系统,那将彻底解决 IDE 硬盘读取速度慢的问题。
目前制作 RAMOS 主要有两种方法:1、大多数是基于微软自己的 Ramdisk 驱动用 Ntldr 引导方式实现的,这种方法有容量上的限制 OS<500M。
2、最近新兴一个驱动叫 firadisk,这个是Grub4DOS Map --mem 虚拟出来的硬盘在WIN下的驱动,通过这种方式也能做出Ram os,而且限制很少。
专门网论坛里有很多 Ram os 的教程,大家可以找一下,但都是第一种方法:那种基于微软的 Ramdisk 驱动用 Ntldr 引导方式制作 RAMOS 的方法,我就不介绍了,大家可以在本论坛找一下,有网友介绍的很详细。
例如网友lioulangzhb-> /forum/viewthread.php?tid=790328&highlight= RAMOS今天我详细介绍基于 firadisk ,利用 Grub4Dos Map 技术制作 RAMOS 的第二种方法。
希望能给各位网友有所帮助,解决老机器运行速度慢的难题!特別说明:若您电脑是 2G 以下内存,就不要考虑安装 RAMOS 。
详解内存(RAM,SRAM,SDRAM)工作原理及发展历程/csrwzt/blog/item/7ec462ef44e87fe9cf1b3e6f.htmlRAM(Random Access Memory)随机存取存储器对于系统性能的影响是每个PC 用户都非常清楚的,所以很多朋友趁着现在的内存价格很低纷纷扩容了内存,希望借此来得到更高的性能。
不过现在市场是多种内存类型并存的,SDRAM、DDR SDRAM、RDRAM等等,如果你使用的还是非常古老的系统,可能还需要EDO DRAM、FP DRAM(块页)等现在不是很常见的内存。
虽然RAM的类型非常的多,但是这些内存在实现的机理方面还是具有很多相同的地方,所以本文的将会分为几个部分进行介绍,第一部分主要介绍SRAM和异步DRAM(asynchronous DRAM),在以后的章节中会对于实现机理更加复杂的FP、EDO和SDRAM进行介绍,当然还会包括RDRAM和SGRAM等等。
对于其中同你的观点相悖的地方,欢迎大家一起进行技术方面的探讨。
存储原理:为了便于不同层次的读者都能基本的理解本文,所以我先来介绍一下很多用户都知道的东西。
RAM主要的作用就是存储代码和数据供CPU在需要的时候调用。
但是这些数据并不是像用袋子盛米那么简单,更像是图书馆中用有格子的书架存放书籍一样,不但要放进去还要能够在需要的时候准确的调用出来,虽然都是书但是每本书是不同的。
对于RAM等存储器来说也是一样的,虽然存储的都是代表0和1的代码,但是不同的组合就是不同的数据。
让我们重新回到书和书架上来,如果有一个书架上有10行和10列格子(每行和每列都有0-9的编号),有100本书要存放在里面,那么我们使用一个行的编号+一个列的编号就能确定某一本书的位置。
如果已知这本书的编号87,那么我们首先锁定第8行,然后找到第7列就能准确的找到这本书了。
在RAM 存储器中也是利用了相似的原理。
现在让我们回到RAM存储器上,对于RAM存储器而言数据总线是用来传入数据或者传出数据的。
打造全内存运行的RAM OS2008-12-17 23:57导读:摘自互联网,本人制作了几个,有XP和03,均可以用这个方法制作,在此对NEO大侠及文章作者表示崇高的敬意!^_^导读:摘自互联网,本人制作了几个,有XP和03,均可以用这个方法制作,在此对NEO大侠及文章作者表示崇高的敬意!^_^刚刚制作完成一款真正的全内存可应用的RAMOS系统,期间经历两个多月,遇到各种问题,通过泡论坛学习前辈的经验与自己摸索终于完成。
为了使更多爱好RAMOS系统的能够在制作中少走弯路,现在与大家分享一些经验,同时也希望其他有经验的朋友也能够无私分享你们的经验。
下面详细分解制作流程:主要参考neo的帖子“把61大侠的98M 2003整到内存里运行了[更新教程]”工具及所需文件:母盘一张--61的WIN2003--98M--MAC美化版,其他自己喜欢的也可以。
盛世WinPE 4.0--其他WINPE也可。
Registry Toolkit 3 -- 注册表批量替换工具。
VDM--这个一定要用盛世WinPE 4.0中的,其他版本制作的IMG文件不能用。
ImDisk Virtual Disk--虚拟磁盘工具,可以直接把内存划分成硬盘,还可以调节划分的大小,另外还能把IMG文件直接COPY至内存作为一个新的分区,而且可独立于原文件存在。
ramdiskNT与它作用相同。
ramdisk.sys--在内存中运行系统的必要组件。
gho.reg--是提取自neo的帖子中注册表部分,具体见:/d/3e57f5fd7d6cf82561b533d2a76b050d33123f86111f0600另外大内存是运行RAMOS的前提。
工作环境:C盘安装冷风的WIN2003 SP2 DC 版本,并且把Winpe安装至硬盘,D、E数据盘、F盘新划分用来装第二系统,大小1.5G。
内存2G,双核,集成显卡,外接明基19寸液晶显示器。
步骤一、母盘的选择。
WIM 格式的RAMOS此篇是我的RAMOS三步曲的最后一篇,也是RAMOS 的精华所在,是本人摸索几年RAMOS所能达到的终极目标,虽然不是很完美,但已实用。
首先说一下,RAMOS的终极目标是什么?一、RAMOS的镜像尽可能的小,载入时间尽可能短,镜像占用硬盘空间尽可能的少。
RAMOS的镜像占用内存空间是系统启动前从物理内存中划出去的,是操作系统不能直接分配、使用的。
那第二个目标就是:二、RAMOS的镜像占用内存空间尽可能的小。
此目标与第一个目标有一定的关系,但还是有区别。
区别是什么?大家可以说说看。
如果你能说出来,那你就理解RAMOS存在的意义了。
下面再说说实现上述目标的方法(由低级到高级):1、使用精简系统。
2、自己使用工具、经验,精简、删除系统文件及注册表项。
3、修改系统路径到其他磁盘。
4、对镜像文件启用ntfs压缩或稀疏属性;grub引导的压缩为gz。
5、镜像中的文件使用ntfs压缩。
6、镜像中的可执行文件使用upx==压缩。
7、镜像中的文件、目录用winrar、wim==打包,用时再解压或挂载。
8、镜像中的文件、目录用软硬链接到其他磁盘。
9、使用第二内存磁盘。
10、使用fbwf、ewf组件。
11、使用bootmgr引导wim镜像。
暂时就想到这么多,以后有再补。
上述两大目标,11种方法分别实现的什么目的?或者说实现第一目标的有哪几种方法,实现第二目标的又有哪几种方法?大家发贴回答一下。
发贴回答的坛友会有奖励。
最后,等待大家踊跃发表意见看法后,我会详细说说上述方法的应用细节及软件下载。
最好是内存盘基于X:盘引导文件在C:盘的系统。
其他内存盘符未测试。
以下也是WIM RAMXP、RAM2003的三大驱动要件,是把IMG 的RAMOS 移植为WIM 的RAMOS的必由之路。
第一个是FBWF组件。
FBWF_reg.exeECHO 说明ECHO---------------------------------------------------------ECHO.ECHO离线安装FBWF 组件。
详解RAMOS (内存操作系统) 的最新制作方法
很久没有写技术文档了,今天有空,花三个小时,针对 RAMOS 技术,收集网上相关资料结合个人实际操作,制作下文与大家共享!
看懂下面文章,需要有一定的电脑基础。
会制作WINPE 的 U 盘,熟悉系统安装, 知道系统启动原理。
[基础知识] 什么是 RAMOS ?
--- 内存操作系统(RAM Operating System,简称为RAMOS),顾名思义就是全内存运行,启动后不依赖硬盘的系统。
[前言] :ThinkPad X40、X41/T 以及一些采用IDE硬盘的老机器,硬盘读写速度只有20MB/S 左右,响应速度慢,该如何提高改善电脑运行速度呢?
大家知道,内存的读取速度非常快,一般是硬盘的10 倍左右,如果能利用内存加载系统,那将彻底解决 IDE 硬盘读取速度慢的问题。
目前制作 RAMOS 主要有两种方法:
1、大多数是基于微软自己的 Ramdisk 驱动用 Ntldr 引导方式实现的,这种方法有容量上的限制 OS<500M。
2、最近新兴一个驱动叫 firadisk,这个是Grub4DOS Map --mem 虚拟出来的硬盘在WIN下的驱动,通过这种方式也能做出Ram os,而且限制很少。
专门网论坛里有很多 Ram os 的教程,大家可以找一下,但都是第一种方法:
那种基于微软的 Ramdisk 驱动用 Ntldr 引导方式制作 RAMOS 的方法,我就不介绍了,大家可以在本论坛找一下,有网友介绍的很详细。
例如网友lioulangzhb
-> /forum/viewthread.php?tid=790328&highlight= RAMOS
今天我详细介绍基于 firadisk ,利用 Grub4Dos Map 技术制作 RAMOS 的第二种方法。
希望能给各位网友有所帮助,解决老机器运行速度慢的难题!
特別说明:若您电脑是 2G 以下内存,就不要考虑安装 RAMOS 。
RAMOS 内存操作系统的优缺点:
1. 优点:速度快,几乎不读硬盘。
不会中毒,每次重启电脑,就重新加载一次系统。
2. 缺点:因为内存上的数据在断电时会丢失,因此对内存系统做的所有
修改都不能保存。
当然,数据和资料的保存可以保存到本地硬盘的盘符上(如 D:\, E:\ 等等)。
重启后不会丢失。
[准备工作]
1. IBM X41 ( 1.6 /
2.5G / 20G ) 电脑一台。
( 1.8 IDE 20G 未安装系统的硬盘)
2. 可启动到 WINPE 系统环境的 U 盘一个(内含精简版 WINDOWS XP 系统镜像--自己网上去找)
3. firadisk 驱动包(我附件提供一个)
4. Grub4Dos 安装包(大家可上网找,网上很多!)
5. VDM (虚拟光驱软件)--一般 WINPE 都内置,我附件提供一个。
[系统安装]
1. 通过 U 盘启动电脑到 WIN PE 系统环境下,依您个人习惯给硬盘分区。
我分成 C:\ 2G , D:\ 18G ;
2. 在 WINPE 环境下,安装精简版的Windows XP 系统。
安装方法(略)--我以前的贴子有详细介绍。
3. 正常安装系统,电脑第一次重启,在复制完文件后,当电脑第二次重启时,用 U 盘启动到 WINPE 环境。
4. 打开注册表管理器,运行 regedit 命令,如下图
5. 选中HKEY_LOCAL_MACHINE加载C:\windows \system32\config下的system, 配置名称随便取(我取RAMXP),找到system\mountedevices下的
\dosdevice\c: 右击,重命名为\dosdevice\B:如下图:
6. 修改后,重启电脑,等到正常安装完系统后,你就会看到效果了,系统盘的盘符不再是 C:\ 了,而是 B:\ .如下图:
[安装驱动]
1. 硬件设备驱动,最好用精简点的驱动,网上找封装万能 GHOST 的驱动包,那里驱动比较精简,装完网卡,声卡,显卡等驱动后
2. 安装 firadisk 驱动,这个是做 RAMOS 的关键。
没有它, RAMOS 启动到一半会蓝屏。
3. 安装 firadisk 驱动的方法,在 firadisk.inf 上右击,选择安装即可,重启就 OK, 很简单,如下图:
[安装软件及系统优化]
1. 因为我只有
2.5G 的内存,本次测试分 700M 给 RAMOS,故软件越少越好,越小越好,尽量找绿色软件使用。
2. 系统优化可以手动优化或借助优化大师等软件来实现,目的是减少 C:\ 的安装容量。
将桌面文件,我的文档等移到 D:\ ,
[制作RAMOS所需的IMG镜像]
1. 再次用 U 盘启动电脑到 WIN PE 环境下,打开 VDM (虚拟光驱软件)如下图:
2. 点创建,创建一个 600M 的 IMG, 选上分配全部空间,OK, IMG 文件存放到 D:\ 根目录下面,取名:ramxp.img ,如图:
3. 再用 VDM 这个软件装载刚才那个 IMG 文件到 A: 盘,打开我的电脑,右击,格式化 A:\ , 文件系统 NTFS, 快速格式化,启用压缩。
4. 格式化完成后,转到你安装精简版XP的那个盘(在PE下面是C:盘),复制windows , Program Files , Documents and Settings 三个文件夹和Boot.ini, bootfont.bin , , ntldr 四个文件都 Copy 到 A:\ IMG 文件里,如图:
5. 拷贝完成后,再卸载 VDM 加载的这个 IMG , 刚才 COPY 进去的文件夹和文件会自动保存。
[制作Grub4Dos的引导]
1. 自己到网上去下载一个最新的 Grub4Dos 把它安装到 XP 系统,用记事本打开 menu.lst 文件,再最后加入以下几行代码:
title RUN RAMOS
find --set-root /ramxp.img
map --mem /ramxp.img
map --hook
root (hd0,0)
chainloader /ntldr
boot
# 说明: ramxp.img 是刚才制作的 IMG 的文件名。
2. 修改根目录下的 Boot.ini 文件,在最后加入一行 C:\grldr="RUN RAMOS"
3. 重启电脑,选择 "RUN RAMOS" 就可进入刚才做好的 RAMOS 系统,完全在内存中运行的 Windows XP , 运行速度飞快。
[最后工作]
1. 启动您刚才做好的 RAMOS ,会提示发现新硬件,点下一步,安装后会提示您重启,这时选择不重启,再次打开注册表编辑器,运行 regedit , 找到HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices下的dosdevice\X:,(X为你的IMG虚拟出来的那个盘符,可能性比较大为C,查看分区大小就能确定了)还有一项是数据和它一样的,名字类似于\??\Volume{xxxx-xxxx-xxxx- xxxx}这样的,把这两项留下,其它的全部删除,然后把dosdevice\X:改我dosdevice\B: 如下图:
2. 做完后,选中 system 项,右击,导出,保存类型为:注册表配置单元文件,导出范围是所选分支 HKEY_LOCAL_MACHINE\SYSTEM,文件夹名为system,点保存。
如下图:
3. 再次打开 VDM 软件,加载 D:\ramxp.img 这个文件到 A:\盘,将您刚才保存的那个 system 文件 COPY 到 A:\ windows\system32\config 目录替换原文件,卸载 VDM 上的 IMG 就 OK 了。
[结束语]
这样,这个 RAMOS 就全部制作完成,大家可以尽情享受 RAMOS 带来的飞一般的速度。
也不用去买昂贵的SSD硬盘,只要扩充本机内存就可。
相关软件就请各位 XD 上网查找,我这里只提供部分软件在附件中。
有任何问题可以跟贴问,我乐意回答大家的任何问题。
附件:
Firadisk 软件
VDM 软件
讨论连接:【原创】详解 RAMOS (内存操作系统) 的最新制作方法。