ramos制作详细教程.docx
- 文档编号:24396972
- 上传时间:2023-05-27
- 格式:DOCX
- 页数:23
- 大小:749.77KB
ramos制作详细教程.docx
《ramos制作详细教程.docx》由会员分享,可在线阅读,更多相关《ramos制作详细教程.docx(23页珍藏版)》请在冰豆网上搜索。
ramos制作详细教程
什么是RamOS
顾名思义就是内存操作系统,它的原理是利用特殊的软件把部分内存虚拟为硬盘,然后将制作好的操作系统镜像释放到这个虚拟磁盘中运行,让你的windows操作系统完全工作于内存之中。
其实Windows7预装环境的PE2.0就是这样的一个系统。
现在电脑的内存越来越大,2GB已经成为标配,配置4GB内存的用户也有不少。
利用剩余内存制作虚拟磁盘加快系统操作,相信大家已经看过不少类似的文章。
可是你想过要把一个完整的系统放在内存里运行吗?
这种系统叫做内存操作系统(RAMOS)。
它不仅运行更快,而且操作更安全,维护也更方便!
RamOS有什么好处
1.内存配置较高的笔记本电脑
由于内存读写速度比普通硬盘快,因此RamOS的运行速度也就更快,而且成功加载到内存后,可以脱离本机硬盘运行。
因此对于此类用户,使用RamOS不仅可以提高运行速度,而且还可以大大提高电池续航能力(硬盘耗电量远比内存大)。
2.对系统安全性要求较高的用户
现在网络安全形势严峻,即使安装杀毒软件也可能会中毒。
由于RAMOS在内存中运行,而内存在电脑重启或断电后不会保存任何数据,因此即使RAMOS中毒了,重启后也可以自动复原,所以可以说,RamOS是永不中毒的“金刚系统”!
3.多系统用户
常规的情况下如果要安装多系统,我们不但要为新系统规划安装分区,还要维护它,而多系统的维护也是一个让人头痛的问题。
不过RamOS就是一个镜像文件,可以放在本机的任意位置,因此非常便于维护和管理。
比如可以在预装Windows7电脑上安装RAMWindowsXP(以下简称RamXP)组成双系统(当然也可以制作RamWin7)。
只要你愿意,安装再多的系统也没关系,而且只要删除镜像文件就可以完成卸载。
准备工作
既然RamOS有这多的好处,那就马上开始制作吧。
下面以打造RAMXP为例介绍具体操作步骤。
1.确认你的系统内存在1GB以上,因为至少要使用500MB左右的内存来存放系统文件。
2.你可以根据内存情况,选择正常系统或精简版系统进行安装。
RamOS安装工具——深度RamOS工具v1.0
注意一:
使用此软件时部份杀毒软件可能会报毒。
注意二:
软件涉及到系统底层操作,所以可能会被360之类的HIPS拦截。
另附:
硬盘电源关闭软件——HotSwap!
HotSwap!
支持WIN7,但经hbxfwjww测试,在XP、2003下使用也正常。
深度RamOS工具界面预览:
深度RAMOS工具使用图解教程:
首先我搜遍论坛终于找了一个很小很小的精减XP,安装以后再禁用页面文件,总大小只有不到五百兆了,如果兴趣的朋友可以自己再精减一下;精减系统盘是为了容量更小易放入内存中,内存的大小毕竟是有限的。
打开我们的RAMOS工具,点击 初始化....环境
环境初始化完毕;
“创建镜像”,大小根据自己的需要定义,不要太大,这个镜像有多大,启动后内存就会吃掉多大;
"装载镜像"
双击一个空闲的盘符,选择刚才创建的文件(以前创建好的也行),
这样就装载成功了,在“我的电脑”里也该多个盘符出来了吧;
这个时候,如果是新创的盘,还是空白的,需要把本机的操作系统全盘拷到镜像中,才能以镜像来启动;这个过程我们称之为“备份上传”---RAMOS热备份;
填写装载的盘符
格式化时,可以选“压缩”
上传开始了哦.....
上传结束,完成。
重启后,从启动菜单中选择深度RAMOS...
这时开始加载内存盘,稍有点慢.... 加载完成后,系统会自动回到刚才的启动菜单,这时从xp直接回车进。
进入桌面后,看到就是真正在内存工作的系统了。
一些常见问题:
一、是不是要很大的内存才行
这个就要看情况了,我用的RAMOS镜像为512M,系统经过精简后实际占用空间为四百兆的样子,装好驱动后上网看电影什么的很正常。
看到很多朋友都是直接用现有的系统上传,一般情况下自己用的系统会很大的,建议大家把老系统备份一下,新装一个精简版的干净系统,然后再上传。
这样成功率会高的多。
二、会不会拖慢系统速度
系统都在内存中运行,也就是多占几百兆内存而已,但整体运行速度会快N多。
网上很多使用用内存盘来提高系统速度的,一般都是在现有的系统中新加一个内存盘,而深度RAMOS则是从本质上做到了这一点:
连操作系统都是内存盘!
三、启动深度RAMOS,在滚动条后蓝屏。
这个一般是RAMOS驱动引起的。
如果在初始化环境的时候被360之类的软件拦截后就会这样。
还有忘记初始化了也会这样。
我们可以从“设备管理器”中是否有“FiraDiskVirtlDiskEnumerator"来判断驱动是否安装成功。
RAMOS系统制作后的日常维护-添加软件
RAMOS系统制作好后的维护,经常遇到要添加软件,以前我总是回来母系统更新,把RAMOS系统更新,现在不用:
直接在启动RAMOS系统安装软件,然后按以下对应注册表配置单元导出
HKEY_LOCAL_MACHINE\SYSTEM这个键对应着文件windows\system32\config\System,Windows的硬件的安装信息
HKEY_LOCAL_MACHINE\SOFTWARE这个键对应着文件windows\system32\configSoftware,应用程序的文件和目录的路径,授权和有效期信息。
HKEY_CURRENT_USER这个键对应着硬盘文件\DocumentsandSettings\username\Ntuser.dat,软件配置相关的数据。
放到相应的RAMOS系统中即可。
如果用批处理来添加软件的注册信息就很方便了。
关于RAMOS的几个误区
RAMOS主要分2种。
1、用microsoft的ramdisk。
2、GR引导的用firadisk+gr4dos实现。
前者只要DocumentsandSettings、WINDOWS、ProgramFiles三个目录。
而后者还需boot.ini、ntldr、NTDETECT.COM。
为了减小加载时间,镜像越小越好。
可以用第二内存盘软件(RAMDiskEnterprise、gavotteramdisk……)安功能可分临时TEMP、缓冲盘,和可保存资料软件盘(加载时间启动镜像时间不变,但是进系统时间要长,不过比加到启动镜像里要大大缩小,毕竟加载了驱动。
)
系统盘为c:
的xpsp3支持/minint参数,显示X:
和c:
两个一样的ramdisk。
源系统盘可显示出来,但不是c:
。
改HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices的值。
也可以隐藏起来,用showdrive显示。
那个upramos的工具不能完整保存正在使用的注册表文件,有时造成系统错误。
保存注册表的办法是导出配置文件。
更多问题可到深度技术论坛和无忧启动论坛查找和提问。
手动安装RamOS步骤:
打造属于自己的RAMOS系统。
最低要求:
你要有WINXPSP3安装盘,(W2K3SP1以上也行);
PC/笔记本至少有768M内存.如果你有4G或以上内存,可以在安装RRamdisk后使用PAE扩展。
思路:
利用RAMDISK,firadisk驱动实现IMG镜像启动。
通过修改注册表,将RAMOS体积
控制到最小(250M左右)!
!
第一阶段:
系统的准备
<1>.系统可以随便点,不过出于速度和RAMOS体积的考虑建议用nlite精简一下。
如果你正使用就是nlite精简好的系统那就拿他开刀好了。
<2>.精简好后待安装结束,安装好硬件驱动,
然后安装RAMDISK驱动(firadisk没ramdisk快,这里就不提他了)和RRAMDISK驱动
设置RAMDISK。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ramdisk\Start=dword:
0
为防止系统将其更改,右键点击权限设置SYSTEM只读。
接下在设置RRAMDISK
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Rramdisk\Parameters
DiskSizeM rramdisk磁盘大小视内存而定
DriveLetterrramdisk磁盘盘符随便
MediaType rramdisk磁盘类型建议设置4(软驱)
设置TEMP,TMP到RRAMDISK
假设RRAMDISK盘符为S:
HKEY_CURRENT_USER\Environmenttemp= S:
\TEMP
HKEY_CURRENT_USER\Environmenttmp= S:
\TMP
接下来设置用户配置文件夹DocumentsandSettings的位置
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ProfileList
ProfilesDirectory= ********
如果想RAMOS关机后保存用户配置就将其设置为D:
\DocumentsandSettings
,然后复制C:
\DocumentsandSettings到D盘,如果不想保存配置就保持默认。
就下来设置用户目录和临时文件夹
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders\*
这个自由发挥,建议把Cache和Cookies设置到RRAMDISK中
<3>安装wimtool将ProgramFiles做成WIM镜像放到D:
盘
复制WimTool.EXE,wimgapi.dll,FLTLIB.DLL,Pecmd.exe(wincmd)到C:
\windows\system32
为防止某些锤子软件自动安装到C:
\ProgramFiles
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
CommonFilesDir=D:
\ProgramFiles\CommonFiles
ProgramFilesDir=D:
\ProgramFiles(其实这样设置几乎不起作用,汗`)
设置HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Wimtool=wimtool.exe/mountrwD:
\*.wim1“C:
\ProgramFiles”(注意引号)。
接下在设置字体位置,和字体链接
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Fonts
例:
"宋体&新宋体&宋体-P(Tr
Type)"="D:
\WINDOWS\Fonts\simsun.ttc"
*="D:
\WINDOWS\Fonts\*.*
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\FontLink\SystemLink
将所有链接位置设置到D:
\WINDOWS\Fonts\*.*
将Fonts所有文件目录复制到D:
\windows\fonts
另外提醒下:
如果偷懒直接设置
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders
Fonts=D:
\windows\fonts
会出现显示错误而且无法使用D:
\windows\fonts中字体
设置INF目录
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
DevicePath = D:
\Windows\inf
复制INF目录到D:
\windows\inf
设置DriverCache目录
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
DriverCachePath =D:
\Windows\inf\i386这个键值貌似怎么设置都无效?
将DriverCache中文件解压到D:
\Windows\inf\i386文件夹中(必须要解压缩到此目录)
然后删除C:
\windows中的inf,DriverCache目录
删除Font目录中
MARLETT.TTF
MICROSS.TTF
SIMSUN.TTC (删除这个字体少量文件可能出现无法显示,建议使用简化版的)
svgafix.fon
svgasys.fon
VGA936.FON
vgafix.fon
vgaoem.fon
vgasys.fon
以外所有字体。
(上面的*VGA*字体千万别动否则无法开机)
<4>安装office等各种软件。
<5>优化系统.
禁用虚拟内存,设置磁盘缓存最大,设置预读为5等等
这个大家应该见多了,我也不废话了。
第二阶段:
制作RAM镜像。
这个PE中XP中都可以完成。
<1>.首先在XP中强制备份一边注册表(防止部分配置未完全写入注册表)
打开VDM,左键创建,浏览→输入C:
\RAMOS.Img大小为280M左右即可。
装载镜像,格式化为NTFS,启用压缩。
然后将C:
\windows复制到IMG中,去除C:
\windows\system32\config文件夹压缩。
删除其中的*.log*.evt*.bak.
如果你的DocumentsandSettings文件夹设置是默认就将C:
\DocumentsandSettings
复制到img中,不是默认就复制到D:
\DocumentsandSettings
在IMG中新建一个ProgramFiles空目录(防止Wim挂载出错)
接下来整理IMG磁盘碎片。
<2>设置BOOT.INI
[bootloader]
timeout=0
default=ramdisk(0)\WINDOWS
[operatingsystems]
ramdisk(0)\WINDOWS="WindowsXPinRAM"
/fastdetect/rdpath=multi(0)disk(0)rdisk(0)partition
(1)\ramos.img
img在D盘-----------------------------------partition
(2)\ramos.img
Img在USB硬盘-----------------------rdisk
(1)partition
(1)\ramos.img
重启系统。
第三阶段:
修改RAMOS。
<1>进入RAMOS后应该会提示找到新硬件,每次启动都这样真的好烦,
解决方法:
一路回车,然后保存注册表的RAM镜像中。
<2>进去后系统盘和RAM盘共存,有时出现2个RAM盘。
解决方案:
修改注册表
HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices将\DosDevices\C:
项删除。
将RAM盘符修改为C,然后将系统盘设置任意盘符。
如果下次开机想看见系统盘直接保存注册表到IMG中
如果不想看见做如下设置:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer
NoDrives=dword:
****隐藏系统盘十进制值为2的(N减1次方)
NoViewOnDrive=dword:
*** 禁止资源管理器访问系统盘 (同上)
(建议直接用PQ隐藏系统盘最直接,最安全)
然后保存注册表到IMG中
<3>在RAMOS中安装软件。
有不少朋友都在XP中安装软件然后在保存到IMG中,
这样真的好麻烦。
解决方案:
打开监视软件.
在RAMOS中安装好软件,然后清理注册表历史记录和垃圾。
将被更改的文件复制到IMG中。
将ProgramFiles文件夹更新保存为WIM镜像(如果设置了ProgramFilesDir这步就免了)
。
然后保存注册表到RAM镜像。
如果觉得这样也麻烦用批处理做个绿色软件也可以。
本人在RAMOS中装Adodereader,AdobeAition,PhotoshopCS,Office均无任何问题
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ramos 制作 详细 教程