最近一直研究把系统装进内存里,为此我把我的thinkpad SL400加大了内存,在淘宝有买了一根DDR2(800)的2G内存,这样我的笔记本就有4G的内存。在网上学习怎样把系统装到内存里,有好多说法,试了几个月,好多都没有成功。有的说系统内存不能大于2G,有的说不能大于2.75G。刚开始测试了很多,都不行,后来成功了。高兴啊。测试1.2G系统内存(精简win7旗舰版的),成功。后来加大为1.7,成功,1.85G成功,1.9成功,2.5G失败,再测试,成功。现在我的达到2.83G(系统显示2969600KB),成功了。现在把我的经验告诉大家,看有没有感兴趣的,自己测试一下。
内存系统,可以安装win7内存系统,也可以安装window XP内存系统,其实都是一样的,做好了,主要在于启动时的调用。
一、就是备份自己原来的系统,因为要恢复自己的系统,不可能总是使用内存系统,还有制作内存系统时也需要原来的系统。备份的方法,我就不说了。网上很多备份软件。看看我的备份吧。我的是Win7的备份,SYS.GGH是win7备份,6.53个G,很大啊。win7lite1224.gho是win7精简版安装备份一边以后更改使用。WINXP.GHO是xp系统备份。为了方面,我把E盘盘符命名为usabbs@sis001
二、安装精简版win7系统(如果喜欢XP就安装精简版的XP),有旗舰版、专业版、网上很多,自己百度就可以了,我用的是PROSEN的win7SP1精简版。安装驱动及常用软件,清理垃圾并及精简系统,系统的精简就是给系统减肥、删除垃圾文件等。因为内存大小有限制,所有尽量精简自己的系统,可以用金山卫士垃圾删除软件,如果熟练的话自己亲自删除较好。
我的安装了office2010,QQ2011,播放器、等常用软件。主要是office2010占用内存大,如果不装2010大概只要1.85G左右,现在内存系统2.83G。
4G内存,win7内存系统占用2.83,剩余1.17为真实内存。如上图显示。
(本人把E盘盘符改为usabbs@sis001,同时创建了目录usabbs@sis001)
三、安装firadisk驱动
确认已经安装好一切驱动及软件并且已经精简清理系统。下载firadisk_driver并解压(请到网上搜索下载)。
1、如果是XP直接打开firadisk_driver文件夹右键firadisk.inf安装驱动;
2、如果是wim7,打开设备管理器>操作>添加过时硬件>安装我手动从列表选择的硬件>在弹出的列表选择“存储控制器”>下一步>从磁盘安装 浏览找到firadisk.inf 打开 确定 >一直下一步到弹出警告,选择始终安装此驱动程序,驱动成功安装,在设备管理器可以看到存储控制器的Firadisk Vitrual Disk Enumerator驱动

如果安装成功,设备管理器里面可以看到如上图的存储控制器的Firadisk Vitrual Disk Enumerator。
四.解决win7在内存系统里的引导问题。如果是XP则不需要。
以管理员身份运行附件里的命令提示符,分别复制下面3条命令并回车,
运行CMD.exe,在win7开始菜单直接输入即可,然后可以复制下面的命令执行。
bcdedit /set {default} osdevice boot
bcdedit /set {default} device boot
bcdedit /set {default} detecthal 1
五、防止重复关机或启动,运行regedit打开注册表HKEY-LOCAL-MACHINE / SYSTEM,删除整个MountedDevices,
注意:到此,精简的可运行与内存的win7已经做好,可以备份一份,但是不要重新启动这个系统,否则要内存系统会重复重新启动,这样就要重新执行上面的注册表删除命令。
六、制作系统镜像
使用WINPE系统启动,WINPE系统大家都应该知道,有光盘版,也可以写入U盘,运行VDM虚拟光驱(可以到百度搜索下载),点击创建,根据系统和内存大小选择镜像大小(我自己win7是2900MB),文件命名为romos(因为已经编辑好附件里的menu.lst,如果命名其他名字就要修改menu.lst),镜像文件路径选择保存到C盘根目录,我的放到D盘不能启动,网上说可以,但是不知道为什么,一直没有研究透。
点击装载,选择刚刚创建在C盘的romos.img,确定。把这个镜像虚拟成A盘(分配加载为A)
打开我的电脑,将A盘格式化为NTFS格式,右键A盘点属性,勾上压缩此驱动器以节约磁盘空间,应用。把C盘所有文件复制到A盘,打叉的除外(下图:$RECYCLE.BIN和RECYCLE为回收站文件夹,无用,系统启动自动生成;Documents and Se…文件为用户账户文件,启动可以自动生成;System Volume Information文件夹为系统还原文件夹,不需要。)建议先复制大的如windows文件夹,以免到最后提示空间不足。
注:如果是XP必须把Documents and Settings文件夹也复制到A盘。到这里,内存系统镜像就制作成功了。保存退出WINWINPE系统,然后回复原来的系统(非内存用的系统)。
七、安装grub4dos启动,调用ROMOS内存系统,重启电脑进入原来的系统,运行BcdTool(百度搜索下载),编辑,新建实模式启动项
win7内存系统,下载grub4dosWIN7解压里面3个文件到C盘根目录(XP内存系统,下载下面附件grub4dosXP解压里面3个文件到C盘根目录), grub4dosWIN7有很多启动方式,可以内置菜单,也可以外置菜单,有情趣自己到百度搜索学习。

需要的文件
八、重启电脑,选择Grub ROMOS WIN7 启动项,看到下面画面,请耐心等待.......
启动成功进入内存系统,发现新硬件并提示重启,千万不要重启。打开 VDM虚拟光驱,加载D盘(就是原来硬盘系统的C盘)的 romos.img 文件为A盘,运行regedit进入注册表打开HKEY_LOCAL_MACHINE \ SYSTEM,先照第五步删除整个MountedDevices。再右键SYSTEM“导出”,保存类型选择 “注册表单元配置文件”,文件名为 SYSTEM 用导出的 SYSTEM 替换A盘 windows/system32/config文件夹里的SYSTEM,这就是正在的终结版内存系统。

系统启动选项,我的电脑装了windows 7、windows XP 、Grub ROMOS WIN7 (内存系统)、GGHOST for X86(win7备份还原系统)。开机选择即可。启动时不能截图,手机拍的,不清楚。

内存系统启动过程,总工2899,进度读完就可以启动。启动时不能截图,手机拍的,不清楚。
内存系统在刚开机,没有调用硬盘文件前,可以卸载硬盘,这样只用内存显示了。
内容系统文件ROMOS.IMG文件,大小2.83G(2969600KB),大小跟自己的系统和安装的文集有关。
内存系统的优点:
1、windows系统装进内存,开机速度一般,因为启动时必须把文件调到内存去,开机速度与系统大小有关,
2、开机后基本不使用硬盘,除非你调用硬盘的文件,所以硬盘处于不工作状态,对硬盘保护很好,
3、整个系统在内存里高速运行,所有速度特快,打开文件,鼠标一点,就开。上网打开网页很快,只要内的网速能跟上。运行速度可以说是极速。
4、电脑基本处于省电模式,因硬盘停止工作,对电脑整体保护比较好。寿命长。
5、不怕病毒,关机重启,恢复到原来状况。
缺点:
1、因为是内存系统,受内存大小的控制,所以内存系统都是精简版,系统程序受限制。
2、安装大型程序受限制,但是可以安装到其他盘,这样在调用时,硬盘工作。
3、文件不能存在内存系统及其系统盘或其桌面,因关机重启回恢复制作的romos系统,文件就没有了。切记。
[
本帖最后由 usabbs 于 2012-3-3 00:33 编辑 ]