用RamOS降低公用机的维护工作量

2017-02-18 16:12于海东
科技创新与应用 2017年3期
关键词:操作系统

于海东

摘 要:RamOS是近年来新兴的一种操作系统安装方式,有其自身独有的显著特点。文章概述了RamOS的相关特点和具体实施的主要步骤,以及利用其特点,解决公共用机维护的特殊需求问题。

关键词:RamOS;镜像文件;操作系统;虚拟盘

引言

我公司会议中心有2台公共计算机,用于与会的外公司人员打印文档、互联网访问等业务,机器在物理上完全与内网隔离。由于人多手杂,经常有人对机器设置进行修改,还有的人携带U盘安装一些专用程序,更改了Windows的底层文件,导致公共用机经常发生故障,维护工作量较大,硬盘也时有损坏。仅仅2台机器,牵扯了我公司不少的人力物力,维护成本比较高。我们维护人员,经过长期摸索,终于找到了解决此问题的好方法,那就是使用RamOS系统。

1 RamOS简介

什么是RamOS?RamOS包含2部分含义,Ram指的是计算机的内存;OS指的是操作系统。RamOS是指将操作系统安装到内存里面。这是近几年刚刚流行起来的一项新技术。随着硬件技术的发展,计算机的内存越来越大,逐渐大到已经可以把操作系统安装在里面了。RamOS通过特殊的技术手段,在物理内存里面划分出一定空间,模拟成为本地硬盘,然后把操作系统安装在里面,从这块模拟的硬盘上面启动操作系统,这就是RamOS。

RamOS的操作系统和应用程序安装在内存虚拟出来的硬盘上,因为内存的访问速度非常的快,所以RamOS的系统程序调用也极其的快。经过我们测试,RamOS上启动WORD、EXCEL在鼠标双击完的同时,就出现了软件界面。但是因为内存是易失性存储介质,所以一旦断电,所有内容都将丢失,系统设置等存在内存虚拟硬盘上的内容就会不复存在。另外,现在的RamOS启动技术,都是将操作系统盘制作成一个系统镜像文件,启动时都是先将镜像文件加载到虚拟的内存硬盘里面。由于镜像文件都比较大,所以启动的时间比较长。一旦启动完成,进入系统,运行程序就会飞快了。还有,RamOS受到系统硬件的限制,内存再大也没有办法和外部存储——硬盘相比,所以内存上虚拟的硬盘其容量不会很大,为了把操作系统装进去,使用了一些工具软件简化过的操作系统,好让操作系统变得尽可能的小。应用程序也只能安装一些比较小的,无法安装大型的应用程序。

2 RamOS的实施步骤

RamOS的安装方法有很多种,我在经过了大量的实验之后,发现了一种最为便捷的RamOS安装方法,那就是使用“深度RamOS”工具来安装深度RamOS。下面是安装的基本步骤。

2.1操作系统的安装

RamOS使用的操作系统要求尽量的小,我们可以在搜索引擎里面找,或者自己用工具软件制作简化版的操作系统。常见的工具是Nlite软件,我使用直接从网上下载的 “深度简化XP6.2版”,安装完操作系统后,还要安装应用软件。因为会议中心的公用机只需要安装日常的办公软件即可,所以只安装了WORD、EXCEL、PDF、输入法等常用软件。再进行打印机配置,全完成后,删除系统的驱动程序缓存文件,系统的临时文件等,最后总共占用约1.5G的空间。下一步,就可以使用“深度RamOS”工具来进行了。

2.2 使用“深度RamOS”工具

从深度网站下载“深度RamOS”,启动后界面如图1:

先初始化深度RamOS环境→然后创建镜像,可以把镜像文件创建到C盘→装载镜像,一般选择默认,装载为A盘即可→RamOS热备份,系统盘选择C盘,目标盘选择A盘→卸载镜像,重新启动。

在启動时,会出现一个启动菜单,选择深度RamOS系统启动,稍微等待一会,就进入了RamOS系统。

我的计算机是4G内存,因为操作系统只能识别出3.25G,所以RamOS启动完成后,除去内存虚拟盘占用的2G,还有1.25G的内存使用,足够一般软件运行的了。

2.3 将RamOS移植到U盘

启动了RamOS之后,你会发现,原来的C盘变成了D盘,其他盘符也都依次往后排。而且硬盘仍然可以操作,如果有人改动系统文件,还是能导致系统崩溃。我采用有写保护功能的U盘,把RamOS移植到U盘上面,启用写保护。然后用延长线把U盘伸到机箱里面,上锁。再卸掉原来的硬盘,这样一个永不会被破坏的系统就做成了。用户可以随意安装软件,软件都是安装到内存虚拟硬盘上,重启之后,还是和原来机器一样。

移植系统要采用BootIce软件,硬盘主引导记录采用Grub4Dos模式,分区引导记录采用ntldr模式,再将镜像文件,C盘根目录下的其他文件都复制到U盘即可。

2.4 注意事项

XP系统的内存使用最大只能到3.25G,有网友经过技术破解,移植了Windows2003 Server企业版的内存管理文件到XP,最大能够识别到64G内存,这个破解补丁可以在互联网上找到。我经过试验,使用这个补丁,成功在8G内存机器上运行,系统非常稳定。这样,如果硬件允许,我们就可以做更大的内存虚拟盘,安装更多的应用软件。

RamOS系统在首次启动后,会出现发现新硬件对话框,我们只需要在RamOS系统上再次运行深度RamOS工具,重新热备份镜像,此时系统盘要选择虚拟的内存盘,这样以后就再也不出现此对话框了。

C盘的页面缓存文件Pagefile.sys要在热备份之前调小一点,这样RamOS启动之后,硬盘才有更多的可用空间。

创建镜像文件之后,格式化虚拟硬盘,要选上“启用压缩”选项,能够为虚拟硬盘节省出更多的可用空间。

3 几种解决方案的优劣对比

我们对比过几种方案,采用Windows权限控制的方法,会导致某些人改变不了自己所需要的特殊配置;采用还原精灵、系统沙盘软件,会和一些软件兼容得不够好;采用Ghost一键还原方式对硬盘的损伤最大,一块新硬盘,还原几十次后,就报废了,成本较高。而RamOS系统,连杀毒软件都不用安装,可以随便改动,不会被破坏。即使启动后中毒,只要重新启动,就一切正常了,而且成本较低。

4 结束语

从我公司的RamOS计算机投入运行以来,一直运行良好,再没有投入任何人力物力,可见此方案是十分成功的。此技术也可用于宾馆、银行等有公用电脑的环境。

参考文献

[1]汤子赢.计算机操作系统(第三版)[M].西安:电子科技大学出版社,1996.

猜你喜欢
操作系统
智能手机操作系统的分析与比较
国产桌面操作系统中虚拟化技术应用研究
操作系统实践教学改革探索
基于虚拟机(VMware)的实验平台构建
基于单片机的嵌入式系统的开发研究
计算机操作系统中死锁问题研究
“操作系统原理”实验教学设置初探
高校操作系统课程教学改革的研究与实践
《操作系统》课程教学方法的研究与实践
基于单片机的嵌入式系统开发及实践要点研究论述