[发明专利]使用当前系统操作正在使用的分区的方法有效

专利信息
申请号: 201110215658.0 申请日: 2011-07-29
公开(公告)号: CN102262576A 公开(公告)日: 2011-11-30
发明(设计)人: 陈克洪 申请(专利权)人: 成都易我科技开发有限责任公司
主分类号: G06F11/14 分类号: G06F11/14;G06F17/30
代理公司: 成都虹桥专利事务所 51124 代理人: 李顺德
地址: 610041 四川省成都市武侯*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 使用 当前 系统 操作 正在 分区 方法
【说明书】:

技术领域

本发明涉及计算机操作系统,特别涉及操作被当前系统使用的分区的方法。

背景技术

由于病毒破坏,人为操作等原因导致当前系统的部分功能不正常,需要还原当前系统分区,或者需要把另外一台计算机备份的镜像文件通过异机还原技术还原到当前系统分区中,或者把另外一台计算机系统迁移到当前系统分区中。目前实现上述要求,通常会关闭当前系统,通过修改引导程序或者通过光盘引导到另外一个系统中,我们称该系统为PreOS。该PreOS是独立于当前系统的操作系统,当PreOS运行时不使用当前系统分区,在该PreOS中有预先定制好的软件,该软件执行上述操作,完成用户的需求。目前常用的有基于DOS,Linux,WinPE的PreOS。采用PreOS方式存在以下缺点:

1、硬件兼容性差。DOS,Linux存在很大兼容性问题,硬件支持比较少,很多新的硬件不支持;WinPE也需要安装硬件驱动,因为在制作PreOS镜像时,不可能把所有硬件驱动都定制到该PreOS镜像中,所以对某些硬件,还需要用户手动安装,用户使用很不方便。

2、需要额外的软件开发和测试。对于DOS,因为是16位程序,不但编写和调试程序不方便,还有640K限制;对于Linux,虽然是开源代码,但跟用户当前的系统的应用接口有区别,需要独立开发相应的应用程序;对WinPE,如果当前系统分区是WINDOWS情况稍微好点,但也有一些差别,需要特别针对性的编写代码,也许流程和用户交互都有所不同。

3、需要重新启动系统两次。关闭当前操作系统后进入PreOS,在PreOS中操作完成后,从新的还原系统启动,这需要很长时间。一般来说,关闭操作系统大概1~3分钟,启动时也同样花1~3分钟时间。

4、软件分发不便。PreOS是一个已经做好的操作系统镜像,对于Linux的镜像文件大小通常在34~60MB,WinPE镜像文件大小通常在100~200MB,对应的软件安装包比较大,不利于软件分发和网上下载。

另外一种情况是,系统分区过大,或者比较小,需要调整当前系统分区的大小。目前普遍采用启动到PreOS操作系统中来进行,或者在NATIVE环境中进行。采用PreOS方式来执行分区调整同样存在上述的缺点。而NATVIE环境是一个特殊的执行环境,是指在WINDOWS启动的初始阶段,只有内核等必须的模块启动,而WIN32子系统还未启动,很多服务还未加载。该NATIVE环境只有少数API(预先定义的函数)可用,网络通信以及用户权限未建立,对程序的运行限制非常大。所以采用在NATIVE环境下来调整分区等操作存在如下缺点:1)软件功能限制比较大,基本不能使用网络。2)需要针对该环境独立开发和测试软件。3)同样需要重新启动系统两次。

美国专利US7509530所述方法是针对当前系统分区还原。其方法具体是在当前系统找到空闲空间,复制当前系统分区到该空闲空间,通过卷(或分区)过滤驱动把当前系统分区映射到该空闲分区。拷贝PreOS启动镜像到该系统分区,重新引导从该PreOS启动镜像启动系统,从该PreOS系统中还原当前系统分区。因为该发明需要PreOS系统,所以也存在上述问题。另外该方法还需要复制两次系统数据,这两次系统数据复制分别是:一次是从当前系统到空闲空间,另一次是复制PreOS系统到当前系统分区。复制是整个系统数据复制,数据量大,需要花费较多时间。

发明内容

本发明所要解决的技术问题,就是针对现有技术的上述缺点,提供一种使用当前操作系统,对正在使用的分区(当前系统分区,即目标分区)进行操作的方法。

本发明解决所述技术问题,采用的技术方案是,使用当前系统操作正在使用分区的方法,包括如下步骤:

a、确定目标分区;

b、把正在使用目标分区的执行代码数据锁定到内存中;

c、在空闲的存储空间建立数据临时转存空间;

d、对目标分区的写操作转到数据临时转存空间;

e、对目标分区的读操作优先在临时转存空间查找,没找到才到目标分区的原位置读取;

f、把即将使用目标分区的数据转存到临时转存空间;

g、对目标分区进行操作;

h、重新启动系统,目标分区的操作生效。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都易我科技开发有限责任公司,未经成都易我科技开发有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110215658.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top