【技术实现步骤摘要】
本专利技术涉及一种保护操作系统的方法,特别涉及一种通过构建和使用虚拟文件系统来使真正的计算机操作系统得到保护的方法,属于计算机安全
技术介绍
操作系统作为计算机设备的灵魂,具有不可替代的作用。因此,保障操作系统的安全是计算机安全领域的重要任务之一。但是,由于病毒攻击、误删除文件等多方面的原因,现有的计算机操作系统十分容易被破坏。而操作系统一旦被破坏,恢复工作往往需要专业人员才能进行。广大不熟悉计算机的普通用户对此常常无能为力,只能选择重新安装操作系统,十分麻烦。鉴于操作系统在整个计算机体系中的极端重要性,以及其容易被攻击、破坏的特点,人们为维护操作系统的安全性作了很多研究工作,并相继研究出了多项能够对操作系统提供保护,从而确保计算机系统的正常运行的技术。这方面技术中典型的包括申请号为02156518.X的专利申请“在硬盘上实现保护计算机操作系统的方法及其装置”。该方法包括开机启动基本输入输出系统,设置操作系统不正常启动的触发条件,基本输入输出系统引导程序判断操作系统不正常启动的触发条件是否存在,不存在则调用硬盘普通分区里的操作系统,如果不正常触发条件 ...
【技术保护点】
一种基于虚拟文件系统的操作系统保护方法,其特征在于:将操作系统中的根文件系统和用户数据文件分别存储在不同的磁盘分区内;设置独立的临时分区;在系统启动时,在所述临时分区生成所述根文件系统的镜像和用户数据文件的映射,从而 在所述临时分区中形成完整的虚拟文件系统;利用虚拟文件系统执行计算机的所有操作,操作结果在用户确认后写回存放用户数据文件的分区;计算机关闭时在所述临时分区中清除所述虚拟文件系统。
【技术特征摘要】
1.一种基于虚拟文件系统的操作系统保护方法,其特征在于将操作系统中的根文件系统和用户数据文件分别存储在不同的磁盘分区内;设置独立的临时分区;在系统启动时,在所述临时分区生成所述根文件系统的镜像和用户数据文件的映射,从而在所述临时分区中形成完整的虚拟文件系统;利用虚拟文件系统执行计算机的所有操作,操作结果在用户确认后写回存放用户数据文件的分区;计算机关闭时在所述临时分区中清除所述虚拟文件系统。2.如权利要求1所述的基于虚拟文件系统的操作系统保护方法,其特征在于所述虚拟文件系统的创建过程包括如下的步骤a.在所述临时分区新建根文件系统;b.复制操作系统分区中的动态链接支持库和其它需要读写的文件;c.将所述临时分区的根分区设置为核心根分区,同时将操作系统的根分区只读安装到所述临时分区的根分区的系统目录中;d.在所述临时分区中建立与操作系统分区目录结构相同的目录结构;e.在所述临时分区中制作所述操作系统分区中各种系统环境的符号链接;f.修改系统配置文件,禁止超级用户登录;g.修改安装有用户数据的分区的参数,关闭延迟写功能。3.如权利要求1所述的基于虚拟文件系统的操作系统保护方法,其特征在于计算机的磁盘按照功能划分为彼此间分离独立的分区,对不同磁盘分区内的数据采用不同的保护措施。4.如权利要求2所述的基于虚...
【专利技术属性】
技术研发人员:安泱,
申请(专利权)人:北京共创开源软件有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。