第一部分:

各种RAMOS术语解释

 

名词解释:
  • RAMOS:内存操作系统。完全运行在内存中的操作系统。
  • GRUB4DOS:多系统引导软件,可以用MAP参数来实现内存映射。和FiraDisk等驱动配合可以实现启动RAMOS。特点:简单,可加载到高位内存。
  • Ramdisk:微软自己开发的虚拟磁盘驱动(把内存当硬盘用),原生支持Windows系统。 特点:稳定,兼容性最好。
  • FiraDisk、winvblock、vboot:第三方组织开发的虚拟磁盘驱动,和GRUB4DOS引导软件配合启动RAMOS。特点:简单,兼容性较差。
  • IMG:磁盘镜像格式。最老的镜像格式,因为老所以兼容性最好,xp支持。特点:兼容性稳定性最好,可用NTFS方式压缩。
  • vhd:最新磁盘镜像格式。 需要win7高级版本、vm虚拟机支持启动,和FiraDisk、vboot驱动配合可以实现RAMOS。特点:更新方便、支持差分。
  • WIM:也是一种镜像格式,和FBWF(基于文件的写过滤)配合可以实现动态分配(扩容)内存,特点:占用内存小,可自动扩容。启动要先解压,挂载,耗CPU。
  • grldr:GRUB4DOS的引导文件,用来告诉系统接下来做什么。
  • NTLDR:微软的NT 5.X系列操作系统(WindowsXP/2000/2003)的引导文件,读取BOOT.ini执行接下来的步骤。NTLDR微软原生只支持512MB(实际换算为488MB)。不过有高手破解的NTLDR,最大支持1.75G。
  • bootmgr:微软的NT 6.X系列操作系统(Windows Vista/7/2008)的引导文件,读取bcd执行接下来的步骤。
  • VSuiteRamdisk、SuperSpeed RamDisk Plus 在Ramdisk基础上由第三方厂家开发出来的商业版虚拟内存软件,有破解版本。特点:可以无视32位XP/win7操作系统的4G内存限制,支持大内存。
  • WindowsXP:     特点:兼容性最好,32位系统内存最大支持3.75G。系统较小(正常优化精简可在500M左右)。
  • Windows2003: 特点:兼容性接近WindowsXP,服务器操作系统,32位企业版原生支持32G内存。系统较小(正常优化精简可在700M左右。
  • windows7:        特点:最新操作系统,支持新硬件,32位系统内存最大支持3.75G。系统较大(正常优化精简可在1500M左右)。
 


建议方案:(1为最佳建议,2、3为替补方案)

1G及以下内存配置:
1:用SuperSpeed RamDisk Plus 创建虚拟内存盘,分割部分内存当IE等缓冲临时盘,加速系统。
2:grldr+FiraDisk驱动+NTFS压缩IMG+极度精简XP

2G-4G内存配置:
1:原版NTLDR+ Ramdisk驱动+NTFS压缩IMG+精简Windows2003企业版。(IMG镜像大小不超过488MB)
2:grldr+FiraDisk驱动+NTFS压缩IMG+Win7、XP。(大内存补丁可完全使用4G内存,但有蓝屏可能)
3:bootmgr+WIM+FBWF+精简Win7。(安装配置较复杂)

4G以上内存配置:
1:破解NTLDR+ Ramdisk驱动+NTFS压缩IMG+Windows2003企业版 + 内存盘(如RamDisk Plus)。
2:grldr+FiraDisk驱动+NTFS压缩IMG+Win7、XP + 内存盘(如RamDisk Plus) + 大内存补丁。


 

第二部分:

 

名词解释:
  • RAMOS内存操作系统。是指把整个操作系统在内存里面运行,利用内存的超高速度,极大的加速整个操作系统的方法。
  • ramdisk内存盘。是微软早期的操作系统自带的核心驱动。作用是把内存分割出一部分,当作硬盘来使用。由于内存的速度极快,因此这虚拟出来的“内存盘”速度也极快,读写速度一般可以达到3000-10000MB/秒(视内存型号),本文中的ramdisk是指用微软自带的ramdisk驱动制作的RAMOS。


内存发展历史和RAMOS意义:
出现的原因:
1:硬盘速度远远跟不上其它硬件的升级速度。
2:内存条价格快可以论斤买了,大白菜价格(2G=70元)

第一阶段:Virtual Memory (虚拟内存)
内存不够用,用部分磁盘空间做为内存来使用。
应用范围:1G以下内存配置电脑少不了。老电脑离不开。

第二阶段:RamDisk (内存盘)
内存够用了,把部分内存虚拟为磁盘来使用,起到减少磁盘碎片和加速程序运行速度的效果。
应用范围:256M以上内存配置电脑都可用。任何电脑都可用来加速。效果明显。

第三阶段:RAMOS (内存操作系统)
内存完全够用了,把整个操作系统安装在内存上,用内存的读写速度来运行操作系统。
这方案有:
部分RAMOS(单单操作系统运行在内存上,其余应用程序依赖硬盘存取)

完全RAMOS(整个操作系统和应用程序都运行在内存上,操作系统启动完毕后,硬盘可以断电)
应用范围:2G以上内存配置电脑都可用。适用范围较窄,速度最快,高手爽翻。

第四阶段:无盘RAMOS(整个局域网就服务器有硬盘)
和普通网吧无盘方案的区别是:
无盘RAMOS启动完毕后,不依赖服务器的支持,也就是说和服务器之间网络没有必须的数据交换,服务器关闭后不影响下面的客户端的运行。当然如果有电影之类的共享资源在服务器上,那么还是有影响的,但不会死机。
应用范围:2G以上内存配置电脑都可用。学校教学机房最合适。
网吧的话需要:
1:千兆网络
2:客户端至少4G内存
3:客户端用S3内存休眠方式关机结帐
4:大型游戏客户端和电影资源在服务器共享。
这样客户端可以无须硬盘,绝对不会中毒,运行速度最快



 

 

第三部分:

 

全内存运行RAMOS安装指南(X盘RAMOS)

第一步
当然是安装系统啦,不过,要安装在X盘,我的方法是,在目前已经安装了的系统下进行安装(不在PE下)。步骤是,右击“我的电脑”,选“管理”-“磁盘管理”,把你想安装系统的这个分区改成X盘。
------------------------------------------------------------------------------------------------
第二步
安装系统:
盛世雄风Windows2003 sp2 0808个人精简版 (安装包205M,安装好595M)
下载--->Win2003精简安装版.RAR(205MB)   http://pan.baidu.com/share/link?shareid=27477&uk=1308952287

解压缩安装包到D盘,执行seutp.bat安装,盘符选择X
------------------------------------------------------------------------------------------------
第三步
进系统,1:禁用虚拟内存, 2:手动指定路径方式安装驱动(别用安装方式,太费空间),3:进行优化,4:要安装虚拟内存盘,这样IE和Temp变量路径都可以指向内存,可以减少系统盘空间占用,盘符推荐y和z,  5:安装绿色软件。
(个人经验:X盘不超出700M可以压缩入488M的映像盘)

1,把ramdisk.sys(驱动文件)这个文件复制到 X:\WINDOWS\system32\drivers中。

2,手动安装Windows RAM 磁盘控制器:
控制面板->添加硬件->下一步->是,硬件已连接好->下一步->滚到底选"添加新的硬件设备"->下一步->选择"安装我手动从列表选择的硬件"->下一步->选择"显示所有设备"->下一步->厂商选"microsoft",型号滚到底分别选"Windows RAM 磁盘控制器"和"Windows RAM 磁盘设备(卷)",安装完毕。

3,注册表修改:关闭磁盘空间不足的警告。
运行regedit,
找到[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer],把"NoLowDiskSpaceChecks"值改为"1"

4,找到[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\Ramdisk],把"Start"的值修改为"0"。

这样,第三步也快完成了,最好把X盘"磁盘碎片整理"下。

内存够大的话(4G以上),可以导入一个优化REG,效果更好。在附件。

第四步
进PE........................

假设你安装的那个X系统盘在PE下显示为G盘(不是X盘,一般是最后那个盘,看容量区分):

1,使用VDM.exe在C盘(为什么在C盘,有窍门后面说)创建一个映像文件,
大小488M,名为RAMOS.img,
然后载入这个映像后,
在“我的电脑”里双击A盘,会提示是否格式化,选“是”,格式选NTFS,“快速格式化”和“启用压缩”均选上后点确定。
然后,把G盘里的Documents and Settings、Program Files和WINDOWS这三个文件夹复制到A盘里。不卸载A盘。

2,运行regedit,
选中“HKEY_LOCAL_MACHINE”后,再选菜单上的“文件”-“加载配置单元”,
加载这个文件:"A:\WINDOWS\system32\config\system",加载名就填111吧。

3,找到"HKEY_LOCAL_MACHINE\111\MountedDevices"这个选项,把"\DosDevices\X:"右键重命名为"\DosDevices\G:"
  (随便什么盘,只要不是X盘即可,为了看起来舒服,我把它命名成C盘系统里的原本盘符,之所以要这么做,是因为如果不把它改成其他盘,会与RAM OS里的系统盘出现冲突,刚加载完映像后会马上蓝屏)。

4,再在注册表编辑器中选中"111",选择"卸载配置单元",

5,在VDM界面,卸载A盘,这样就保存了映象。

6,复制C盘的RAMOS.img到D盘,为什么?这样可以起到碎片整理RAMOS.img文件的效果,加快RAMOS载入速度。C盘的可以删除。建议复制到其它盘一个做个备份.

------------------------------------------------------------------------------------------------
第五步
在C:\boot.ini中加入“ramdisk(0)\WINDOWS="Windows2003 Enterprise Of RAMOS" /MININT /PAE /FASTDETECT /NOGUIBOOT /NODEBUG /NOEXECUTE=ALWAYSOFF /RDPATH=MULTI(0)DISK(0)RDISK(0)PARTITION(2)\RAMOS.IMG

(我是把RAMOS.IMG放在D盘,所以是“MULTI(0)DISK(0)RDISK(0)PARTITION(2)\RAMOS.IMG”,如果你的映像文件在E盘就是“MULTI(0)DISK(0)RDISK(0)PARTITION(3)\RAMOS.IMG”,以此类推)

好,到这里就全部完成了!!!!!!!!!

----------------------------------------------------------
如果进入RAMOS系统后提示发现新硬件要重启电脑生效,先别重启:
运行regedit,
找到"HKEY_LOCAL_MACHINE\system\ControlSet001\Services\Ramdisk"这个选项,把"Start"的值修改为"0"。
选中"HKEY_LOCAL_MACHINE\system"后,再选菜单上的"文件"-"导出",文件名为"system",保存类型为"注册表配置单元文件",导出位置就桌面好了,
运行VDM,加载D盘的RAMOS.img,把刚刚导出的system文件复制到"A:\WINDOWS\system32\config",覆盖之,卸载A盘,OK了.

测试无误后,可以把D盘的RAMOS.img设置为隐藏属性,如果不修改的话,加只读属性。
----------------------------------------------------------------------------

PS2:因为没有用破解ntldr,ntldr加载的映像最大只能512000000字节(即488M)。
映像在保存了系统的Documents and Settings、Program Files和WINDOWS这三个文件夹后,至少要留出50多M的空间,太小容易出现问题(禁用虚拟内存,IE等临时文件指向内存虚拟盘)。

上面说的思路其实很简单,就是先想办法弄个X盘,再把系统装到X盘,然后再将这个X盘打包成映像后用ntldr载入,但由于系统中已经存在一个X盘,所以得把硬盘中的X盘的盘符换成其它盘符,这样就不会和内存X盘相冲突了。

---------------------------------------------------------------------------------------------------------------第四部分:

全内存运行RAMOS安装指南(C盘RAMOS)
 
系统:  盛世雄风Windows2003 sp2 0808个人精简版 (安装包205M,安装好595M)
工具:  FiraDisk驱动的C盘RAMOS, 深度RAMOS安装工具V1.30版 by:tao8.

一:安装系统步骤


1.RAMOS的ramdisk驱动等相关工具: Win2003精简安装版.RAR(205MB)

http://pan.baidu.com/share/link?shareid=27477&uk=1308952287

2.下载---> [教程]C盘RAMOS制作工具(FiraDisk驱动).RAR(2MB)
http://pan.baidu.com/share/link?shareid=27479&uk=1308952287
3.当前系统为xp或者2003的,用工具包中的DFdriverV1.09备份好驱动
4.进入winpe  (没有WinPE的百度搜索"通用PE",下载安装个硬盘版的)
5.在WinPE下格式化C盘(格式化前备份原系统)
6.解压缩安装包到D盘,执行seutp.bat安装,盘符选择C
7.重启开始安装系统,安装好驱动和常用软件
    关于在windows2003下安装驱动的2个原则:
    1:系统已经识别的就无需更新(切记).
    2:用手动指定驱动目录的方式安装(前面备份出来的就用上了,显卡如果备份不全,就用WinRAR解开显卡驱动包到文件夹).
-----------------------------------------------------------------------------------------------------------------------------

二:制作RAMOS步骤
1: [优化]:

     (1)运行 优化.bat, 重启电脑
(2)运行 删除C盘页面文件.bat

2:[制作]:
     (1)运行 Ramos制作工具.exe

     当前状态:点这里安装RAMOS驱动与启动器
     创建镜像:镜像位置为D盘,文件名为RAMOS.IMG,大小为512MB,为镜像文件分配全部磁盘空间->打钩,点击创建按钮.
     装载卸载:盘符必须选择A,点加载按钮,选择刚刚创建的RAMOS.IMG.  格式化A盘,为NTFS格式,选择快速格式化和压缩.
     *请勿使用本制作工具的RAMOS热备份功能,原因:1不能完全备份注册表,2会自动清理当前系统的注册表盘符键值(安装虚拟内存盘软件的不合适).
    (2)运行 删除注册表里C盘键值.bat
    (3)运行 解压boot.ini到A盘.exe

        
(解释略过)
此boot.ini和现在C盘根目录下的boot.ini内容不一样,因为grldr用map参数加载img到内存后,会再次调用RAMOS.IMG
的镜像根目录下的NTLDR,进而调用镜像包根目录下的boot.ini,所以镜像包根目录下的boot.ini内容必须为:
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS,否则会让你多敲个回车,甚至会grldr菜单死循环.
所以不能简单的把当前C盘根目录下的boot.ini复制到镜像包下.我就专门做了这个自解压缩包.

3:[热备份]:
*
不管是初次建立RAMOS还是在在RAMOS中热备份,下面2个步骤都是必须的.不用bat备份,是因为这同步软件可非常精确快速的差异备份.
   (1)运行 同步备份.exe,  分别点击分析和同步按钮,可以多同步几次.
   (2)运行 批命令热备份注册表文件.bat
        通过以上2个步骤,你用同步备份分析下,会发现A盘相比较C盘只相差几个log文件,这几个log是锁定的,没什么作用,可以忽视.
   (3)最后别忘记了卸载A盘.

至此大功告成.你重启电脑即可享受C盘RAMOS了.

*VDM:镜像制作和加载软件:

和1.Ramos制作工具的区别是:VDM可以同时加载2个以上的IMG,这样,如果有朋友觉得当初做的IMG大了或者小了,可以用它方便的导入导出到新IMG.




 

第五部分:

 

全系列芯片组的通用RAMOS发布(10月21日更新完毕)

 

 

 

制作目的:
方便大家拿来就用,只要更新下驱动,热备份下,就可以直接用了。

制作硬件平台:
CPU :AMD 250、Intel E2160、Intel I7
主板:AMD 780G、Intel P43、Intel H61
内存:4G
显卡:ATI集成显卡780G、ATI独立显卡HD3650、6750
系统:盛世雄风Windows Server 2003 sp2 企业版 个人精简版
RAMOS:微软自带驱动的X盘RAMOS+1G内存盘,镜像为488MB大小.

------------------------------------------------------------------------------------

使用方法:
1.进BIOS中,更改硬盘的AHCI模式为IDE模式.
2.Boot解压到C盘,覆盖原文件,注意备份.(Win7系统需要更改扇区的引导方式为xp/2000模式)
3.下载对应自己硬件平台的RAMOS镜像,把RAMOS.img解压到C盘.
4.Sandboxie解压到D盘.
5.重启电脑.

------------------------------------------------------------------------------------

版本区分:
2.AMD通用RAMOS(780G).rar         适合 AMD 主板和CPU的电脑,带主板、声卡、显卡驱动。
2.Intel通用RAMOS(带驱动P43)rar   适合Intel主板和CPU的电脑,带主板、声卡、显卡驱动。
2.Intel通用RAMOS(无驱动H61).rar  适合Intel主板和CPU的电脑,不带任何驱动。推荐i3、i5、i7的电脑使用这镜像。

关于Sandboxie:
为了解决RAMOS下无法安装新程序的问题(可用空间不够、不热备份的话,关机后无法保存),
我特意用了sandboxie,解压到D盘后,在RAMOS里面就可以轻松的安装各种软件到D盘,并且完全可以在RAMOS下使用,包括网银和快播之类软件。
且不会在ramos镜像中写入任何文件和注册表键值。
具体使用技巧见我相关帖子
------------------------------------------------------------------------------------

注意点:
1:如果反复重启或者蓝屏\死机,那就是不可用了.
2:如果能进入桌面,那么只需要更新下驱动,然后用提供的工具热备份下即可.
若可用空间太少导致驱动无法更新,可以用VDM重新创建个IMG,比如700MB大小,再热备份入即可,注意C盘的NTLDR要换为破解版本的.

相关软件下载地址:百度网盘——RAMOS通用镜像及相关工具    (请仔细阅读使用说明txt)

链接: http://pan.baidu.com/s/1eQcNWmI 密码: ptr2
  • 10月8日更新:

补充推荐常用软件下载:百度网盘——常用软件    intel芯片组的测试基本完成,这几天抽空上传给大家,百度网盘可以文件夹分享,持续更新中,请大家多多关注。
http://pan.baidu.com/share/link?shareid=73348&uk=1308952287

  • 10月9日更新:

       (1)内存盘Z可以改变大小,程序路径是:X:\Program Files\SuperSpeed\RamDisk
       (2)关于2003驱动,可以用XP的,只要在XP系统下用我提供的驱动备份工具把当前驱动备份出来,在2003RAMOS下手动指定目录安装即可,完全可以使用。
       (3)关于USB键盘在进入RAMOS后无法使用的问题,目前没有好办法,只有临时用个PS/2口键盘(就是普通圆口键盘),把下一步回车下去,以后即可无需pS/2口键盘。

  • 10月21日更新:

      (1)为了解决P43通用RAMOS的兼容性问题,发布H61镜像,此镜像不带任何驱动,适合Intel的i3、i5、i7系统CPU。
(2)更新相关txt说明,解决USB键盘和鼠标不能使用问题。