诺比特 电影:内存操作系统

来源:百度文库 编辑:偶看新闻 时间:2024/05/03 00:46:06
RAMOS专贴讨论我是RAMOS一文作者看到论坛很多朋友有疑惑。了便于读者理解,这里贴出原文,欢迎大家讨论!这里我也将常见问题一起说明。由于笔者只是兼职写作,平时自己工作也挺忙,而且上班没有电脑(更谈不上上网)。有不周到的地方望读者们海涵。红色字体为笔者批注。


内存不浪费,把XP塞进内存里运行

现在我们电脑内存越来越大,2GB已经成为标配,配置4GB内存用户也有不少。利用剩余内存制作虚拟磁盘加快系统操作,相信大家已经看过不少类似的文章。可是你想过要把一个完整的系统放在内存里运行?下面我们就来制作这样的一个RAMOS。

既然RAMOS有这多的好处,那就马上开始制作吧。首先确认你的系统内存至少有1GB以上,下面以打造虚拟XP系统为例介绍具体操作。

第1步:由于内存容量限制,XP系统要选取精简系统安装,可以到网上下载深度精简系统备用。由于ranos源系统要安装在C盘,因此首先要使用ghost等工具将的原来系统备份到其他分区。接着启动精简XP安装,按提示将系统安装到C:盘并将驱动,常用软件安装好。安装完毕对系统进行适当精简,如将垃圾文件删除,将虚拟内存转移到其他分区等。最终大小最好控制在1GB以下。
注意的是这里的是指新安装的系统,而不是你原来使用的系统。下面的firadisk驱动也是在这个新系统安装。很多读者没有看清楚这一点,而是在原来系统安装firadisk驱动,由于加载到内存的系统没有firadisk驱动,所以会一直出现光标闪烁无法进入,因为没有上述驱动,无法识别。请大家注意!!!!

第2步:将下载到的软件解压,打开firadisk的安装文件setup.bat进行安装,重启后完成虚拟磁盘驱动安装。打开设备管理器,展开“SCSI和raid控制器”,确认可以看到“Firadisk Vitrual Disk Enumerator”设备(见图1)。
注意:如果你无法安装firadisk驱动,可以打开控制面板→添加硬件→是,我已经连接了此硬件→添加新的硬件设备→安装我手动从列表选择的硬件→scsi和raid控制器→从磁盘安装→选择下载到的firadisk.inf文件安装。完成后重启即可。

第3步:运行下载到的VDM,单击“文件→创建”,按提示在E:下创建一个名为ramxp.img虚拟磁盘文件,大小为1024MB(根据自己内存大小设置,最大不要超过3.25GB)。返回VDM主界面,单击“文件→装载”,装载e:\ramxp.img,盘符分配为N:。接着打开资源管理器可以看到新增一个N:分区,右击选择“格式化”,按提示将其格式化为NTFS分区并启用压缩(可以获取更大存取空间)。
注意:有些读者提示无法创建img文件,可以到华军下载DiskGenius.exe看看能否创建(运行后单击硬盘→新建img文件即可,创建完成后在DiskGenius.exe中打开可以格式化操作)。此外注意的是创建的img文件不要过大。比如1GB内存就创建一个900MB的img,这样加载后肯能定不会成功。一般建议2GB内存,制作700~800M的ramos即可。此外有读者问,自己win7安装后8GB,怎么制作?可以告诉你,没有办法。要制作ramwin7,只有使用精简win7,可以自己使用vlite制作,安装后在2GB以内,4GB内存用户可以尝试一下。

第4步:启动注册表编辑器,依次展开[HKEY_LOCAL_MACHINE\SYSTEM],删除其下的MountedDevices键值,这样在进入ramos后会,虚拟磁盘的盘符就会自动变成C:(见图2)。


注意:其实这个不删除也可以,就是进入ramos后,他的盘符会在原来C之后,因为虚拟磁盘被识别为第二硬盘。可以在进入ramos后,家在img中的sysytem注册表文件进行删除。

第5步:现在进入PE把上述系统文件全部复制到虚拟磁盘即可。重启使用光盘PE等将系统引导到PE环境,同上运行VDM加载镜像到N:\,按提示将C盘下除RECYCLER 、pagefile.sys和 System Volume Information外所有文件全部复制到N:\。
小提示:
如果是制作RAMwin7,由于软、硬链接文件存在无法直接复制,此时需要使用imagex命令捕捉C:盘镜像,然后再释放到N:\。

第6步:重新使用GHOST将原来系统恢复到C:,将下载到的grldr复制到C:\。如果原来是XP用户,打开c:\boot.ini添加如下引导语句:
C:\grldr=引导内存XP系统


第7:启动记事本新建一个menu.lst配置文件,放置在c:\,代码如下:
timeout 3
default 0
title ramxp
find --set-root --ignore-floppies /RAMXP.IMG
map --mem /RAMXP.IMG (hd0)
map (hd0) (hd1)
map --hook
rootnoverify (hd0,0)
chainloader (hd0,0)/ntldr

第7步:现在重启系统,XP用户在多重启动选择“引导内存XP系统”,Windows 7用户选择“GRUB”,系统就会自动将ramxp.img加载到内存中运行。进入系统后打开磁盘管理组件,可以看到系统新增一个磁盘,这就是内存虚拟磁盘(见图3)。由于这是在内存中运行操作系统,我们可以在这个系统中对原来系统进行任意操作。比如可以格式化原来C盘,使用ghost32恢复系统,或者在此进行杀毒、数据抢救等操作。这个是完整的XP系统,它的功能当然要比PE等精简系统更为全面。



文章至此完成。大家在参照上述步骤试一试,笔者已经在多台电脑上测试成功