找回密码
 注册
快捷导航
查看: 55188|回复: 164

[系统] 【原创】详解 RAMOS (内存操作系统) 的最新制作方法

[复制链接] |自动提醒
阅读字号:

3599

回帖

83

积分

3953

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2003-10-2
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)金牌荣誉勋章(注册20年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2010-5-28 16:11:00| 字数 3,056| - LAN | 显示全部楼层 |阅读模式
很久没有写技术文档了,今天有空,花三个小时,针对 RAMOS 技术,收集网上相关资料结合个人实际操作,制作下文与大家共享!

看懂下面文章,需要有一定的电脑基础。会制作 WINPE 的 U 盘,熟悉系统安装, 知道系统启动原理。

[基础知识] 什么是 RAMOS ?
               --- 内存操作系统(RAM Operating System,简称为RAMOS),顾名思义就是全内存运行,启动后不依赖硬盘的系统.

[前言] : 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 ->   http://www.thinkpad.cn/forum/vie ... amp;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 ,  ntdetect.com ,  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 上网查找,我这里只提供部分软件在附件中。有任何问题可以跟贴问,我乐意回答大家的任何问题。

[ Edited by  szdmf on 2010-5-29 12:23 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评分

参与人数 1技术分 0 收起 理由
HOPE 0 精品文章

查看全部评分

执迷51NB,注册20多年了。陪伴度过很多快乐的日子。
从T23开始,一路小黑相伴。目前只留下x230和T480s。

9714

回帖

127

积分

2万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2009-12-22
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2010-5-28 16:17:47| 字数 10| - 湖北省十堰市 电信 | 显示全部楼层
这个技术贴一定帮顶了
17 R3 6820HK 16G128GSSD+1T 980M 8G独显
13 Mac pro M1 16g 1T
回复 支持 反对

使用道具 举报

789

回帖

11

积分

914

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2006-11-29
发表于 2010-5-28 16:23:57| 字数 11| - 四川省成都市 电信 | 显示全部楼层
mark,给上网本留用
X200。LC5730(扔给包子了)
X230
X61
回复 支持 反对

使用道具 举报

299

回帖

16

积分

1142

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2008-2-1
铜牌荣誉勋章(注册8年以上会员)
发表于 2010-5-28 16:23:59| 字数 4| - 江苏省苏州市 电信 | 显示全部楼层
帮顶 学习
t61p 8891
回复 支持 反对

使用道具 举报

cmsz - T50-7

7388

回帖

137

积分

1939

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-1-14
月全勤勋章
发表于 2010-5-28 16:24:12| 字数 40| - 广东省深圳市南山区 联通 | 显示全部楼层
学习firadisk启动。。。。

无忧那边已经有支持〉500M的PJ版Ntldr 了
回复 支持 反对

使用道具 举报

65

回帖

0

积分

2233

资产值

入门会员 Rank: 1

注册时间
2004-5-23
发表于 2010-5-28 16:29:35| 字数 4| - 广东省佛山市 电信 | 显示全部楼层
mark
X61T  1.6GHz  4G  100G HD+ 32G CLASS6  SD  指纹 3GWWAN+ GPS
回复 支持 反对

使用道具 举报

424

回帖

10

积分

8908

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2009-11-2
发表于 2010-5-28 16:32:54| 字数 31| - 北京市 鹏博士BGP | 显示全部楼层
要不……咱移植个uCOS-II上去吧,就几十k内存~肯定巨快~
T60 2007-BC2升级折腾型号 T7200/4G DDR2/320G 5400rpm/X1300/IDE&SATA UltraBay
回复 支持 反对

使用道具 举报

1213

回帖

41

积分

4179

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2006-9-30
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2010-5-28 16:44:40| 字数 4| - 广东省 电信 | 显示全部楼层
收藏学习
X60/密码破解/数据恢复
回复 支持 反对

使用道具 举报

5194

回帖

0

积分

5

资产值

入门会员 Rank: 1

注册时间
2008-9-26
发表于 2010-5-28 16:49:01| 字数 10| - 福建省福州市 联通 | 显示全部楼层
收藏一个,还没试过。
回复 支持 反对

使用道具 举报

1817

回帖

0

积分

1600

资产值

入门会员 Rank: 1

注册时间
2009-9-5
发表于 2010-5-28 16:52:16| 字数 17| - 广西南宁市上林县 电信 | 显示全部楼层
看来还的超大内存是王道呀。。。。。
回复 支持 反对

使用道具 举报

206

回帖

4

积分

1382

资产值

中级会员 Rank: 2Rank: 2

注册时间
2008-6-8
发表于 2010-5-28 17:33:47| 字数 29| - 江苏省扬州市 电信 | 显示全部楼层
不是64位系统用4G及以上内存的可以用下。意义不是非常大。
ThinkPad T500 2055 A29
回复 支持 反对

使用道具 举报

473

回帖

76

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2008-12-26
月全勤勋章银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2010-5-28 21:16:59| 字数 21| - 广东省广州市天河区 电信 | 显示全部楼层
有做好的么?没空搞。最好有做好的可以下载。
回复 支持 反对

使用道具 举报

1915

回帖

45

积分

6276

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2009-7-7
发表于 2010-5-28 21:21:04| 字数 5| - 浙江省杭州市 电信 | 显示全部楼层
犀利   学习了
T400: p8600, 4G , 500G, Win7
回复 支持 反对

使用道具 举报

2241

回帖

29

积分

5201

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-11-12
发表于 2010-5-28 21:22:49| 字数 11| - 上海市闵行区 电信 | 显示全部楼层
mark,支持技术贴。
签名比我酷,已删!

                     By HOPE
回复 支持 反对

使用道具 举报

3203

回帖

0

积分

3454

资产值

入门会员 Rank: 1

注册时间
2009-4-26
发表于 2010-5-28 21:40:08| 字数 11| - 美国内华达州拉斯维加斯 Versaweb | 显示全部楼层
mark,支持技术贴。
X200T SL9400 2G 320G
X61T L7500 3G 128G
GX0301+重联
LC5730+AC901+广动+沧神VPN
回复 支持 反对

使用道具 举报

1479

回帖

16

积分

6579

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2005-12-21
月全勤勋章银牌荣誉勋章(注册10年以上会员)
发表于 2010-5-28 21:53:46| 字数 10| - 澳大利亚 | 显示全部楼层
强帖留名!有空尝试!
回复 支持 反对

使用道具 举报

4670

回帖

3

积分

1万

资产值

初级会员 Rank: 1

注册时间
2009-10-22
发表于 2010-5-28 21:58:49| 字数 16| - 广东省深圳市宝安区 电信 | 显示全部楼层
不是很懂,但是强烈支持技术贴!!
Work:X1 Carbon(i7+4G+256G)
Office : Surface Pro3
BT&HTPC:BenQ S73E
回复 支持 反对

使用道具 举报

1483

回帖

22

积分

9366

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2008-11-12
发表于 2010-5-28 22:04:20| 字数 11| - 广东省珠海市 联通 | 显示全部楼层
同理可应用于老台机咯?
T400 P8400/4G/160G/3470/2G迅盘/6C/无线/指纹/蓝牙/视频/Evdo
W500 T9600/8G
回复 支持 反对

使用道具 举报

7808

回帖

92

积分

4万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2008-7-17
银牌荣誉勋章(注册10年以上会员)
发表于 2010-5-28 22:09:50| 字数 9| - 英国 斯特拉斯克莱德大学 | 显示全部楼层
新机理论上也可用吧
回复 支持 反对

使用道具 举报

5万

回帖

350

积分

1360

资产值

至尊会员III Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-8-23
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2010-5-28 22:11:15| 字数 74| - 江苏省苏州市 电信 | 显示全部楼层
支持一样
http://www.ibmnb.com/thread-899682-1-1.html
8楼开始我也有详解RAMOS
感觉楼主的方法MS麻烦点~
X41T>X61>X301>X41T>X41+X61T+X200+X301>X200下半身OC+T410S下半身+X301OC>X301OC
回复 支持 反对

使用道具 举报

340

回帖

0

积分

386

资产值

入门会员 Rank: 1

注册时间
2009-3-9
发表于 2010-5-28 22:17:17| 字数 9| - 湖南省长沙市 电信 | 显示全部楼层
谢谢楼主,收藏留用
X301深度中毒,准备中
T61-8889-AV8
T30
回复 支持 反对

使用道具 举报

293

回帖

0

积分

1441

资产值

入门会员 Rank: 1

注册时间
2007-2-2
发表于 2010-5-28 22:31:57| 字数 4| - 浙江省杭州市 电信 | 显示全部楼层
收藏学习
回复 支持 反对

使用道具 举报

3992

回帖

69

积分

6615

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2008-7-17
发表于 2010-5-28 23:31:58| 字数 65| - 江苏省南京市 电信 | 显示全部楼层
先顶再看,论坛貌似我是头一个研究ramos的 当时实在是被x40硬盘伤了心,想了好多方法来解决硬盘问题。。。这个是速度最快的解决方案
回复 支持 反对

使用道具 举报

857

回帖

11

积分

113

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-7-8
发表于 2010-5-28 23:42:09| 字数 7| - 浙江省衢州市 电信 | 显示全部楼层
意义不大,费劲
回复 支持 反对

使用道具 举报

6254

回帖

97

积分

1万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2009-11-13
发表于 2010-5-28 23:52:49| 字数 13| - 陕西省咸阳市 电信/腾讯公司电信数据中心 | 显示全部楼层
标记!等有电脑了就来试试!
回复 支持 反对

使用道具 举报

5万

回帖

350

积分

1360

资产值

至尊会员III Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-8-23
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2010-5-29 00:05:51| 字数 17| - 江苏省苏州市 电信 | 显示全部楼层

回复 #23 金陵老游侠 的帖子

这个人要顶~就是懒了点,不写总结~
X41T>X61>X301>X41T>X41+X61T+X200+X301>X200下半身OC+T410S下半身+X301OC>X301OC
回复 支持 反对

使用道具 举报

3637

回帖

32

积分

1285

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2008-8-31
发表于 2010-5-29 00:10:30| 字数 24| - 广东省深圳市 电信 | 显示全部楼层
再SSD为普及的今天,未尝不是一种很好的解决方案
... ...
回复 支持 反对

使用道具 举报

698

回帖

0

积分

1201

资产值

入门会员 Rank: 1

注册时间
2009-8-29
发表于 2010-5-29 00:14:09| 字数 25| - 四川省成都市 电信/西南财经大学 | 显示全部楼层
不知道这个和PE系统有什么异同?
要是有现成的就好了
T410/i5-540m/8G/128G(M4)/1440*900/6300AGN+Gobi2000/USB3.0*2
回复 支持 反对

使用道具 举报

1410

回帖

27

积分

1万

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2008-3-24
发表于 2010-5-29 01:39:20| 字数 6| - LAN | 显示全部楼层
MARK~!
R61   T9300/4GB/120SSD+500G
X220  i5/8GB/180SSD+250SSD
MBPr  i5/8GB/256GB/13"Retina
回复 支持 反对

使用道具 举报

435

回帖

6

积分

579

资产值

高级会员 Rank: 2Rank: 2

注册时间
2010-1-16
发表于 2010-5-29 02:20:45| 字数 6| - 湖南省长沙市 移动 | 显示全部楼层
顶一下,呵呵
回复 支持 反对

使用道具 举报

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

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2024-5-29 11:00 , Processed in 0.270259 second(s), 87 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|联系我们|专门网

返回顶部