尝试使用RAMOS的总结

关键字:内存硬盘 RAMOS 虚拟硬盘 把操作系统装到内存里
遇到的问题:装WINDOWS2003企业版只能将计算机设置为:STANDARD PC,这样一来就只能认出一个CPU,多核CPU浪费了。
一、GHOST C盘系统 到备份磁盘,以后还可以恢复过来继续用。
二、安装精简版WINDOWS 2003(XP也可以)到C盘,安装完成后600M左右。
三、安装显卡、声卡网卡等驱动;安装后重启一次。
四、运行 regedit 打开注册表,备份 LOCALMACHINE > System > MountedDevices 到 D:\MountedDevices.reg,等做完镜像后再导进去,原因后面说。
五、删除注册表 LOCALMACHINE > System > MountedDevices 。
六、安装深度RAMOS工具,打开RAMTools.exe,先安装RAMDISK驱动和启动器(就是改了C盘的boot.ini,并拷进一个ramosldr引导文件)。
七、使用VDM或深度RAMOS工具创建一个镜像文件,我这里放入D:\RAMOS.img,分配了2G的空间;后面要移动到C盘,不然没办法启动。
八、将C盘所有文件拷入这个镜像,可以使用PE光盘在PE环境里拷,或使用深度RAMOS做热备份,我这里用的是R-DISKIMAGE。
九、将D:\RAMOS.img拷入C盘根目录下,然后重启电脑。
十、在进入系统时会有两个提示,一个是提示进入2003(或XP),还有一个是启动深度RAMOS,选中下面一个,即开始在内存中初始化镜像文件,估计有10几秒。
十一、镜像载入后,即正常启动进入WINDOWS,这个时间比较少,一般只有几秒即可完成。能成功启动就说明成功了。
----------------------------------------------------------------------------
十二、进入系统后,如果硬盘分区多会发现分区乱了(因人而异),原因是注册表 LOCALMACHINE > System > MountedDevices 被删除了,不删除分区内存盘不会挂载为C盘。这里我将D盘的MountedDevices.reg导入,然后使用R-DISKIMAGE,或去网上找个RAMOSUP来做热备份(先备份到D盘,再恢复到用VDM挂载的镜像),这里就不能使用深度那个工具了,那个工具在热备份时会自动删除注册表,这样的话等于没达到这个目的。
十三、安装各种软件和工具,然后重复十二步骤,即可使用。

总结:这个尝试过程比较曲折,但成功后的运行速度还是比较理想,如果内存在4G左右,电脑只是用来上网和办公(游戏是没办法了,那么点内存大型游戏没办法入,如果是放物理硬盘里好像也就没什么意义了)可以试试,速度还是不错的;手上没有SSD硬盘,没办法和SSD做比较;我打算打VS和SQL也装进来,然后工程项目文件放在物理硬盘(有条件了升级为SSD硬盘更好)里,观察下看看能不能长期使用,没问题的话就用来做开发环境了。

另外我的机器是6G内存,分出来3.5G做镜像盘,所以安装的东西多些。

优点:一个字:快,像QQ等一些软件,一点就出来。
缺点:内存贵,容量小,安装不了大型软件,SSD更有可行性;另外操作系统启动前要载入镜像到内存也需要不少时间,总的加起来跟物理硬盘上的系统启动时间差不多(我这里要快10秒左右)。