公开了一种硬盘数据保护装置,包含一个硬盘数据保护模块,将计算机对保护区的读写操作,拦截并置换为对暂存区的操作;一个关闭硬盘保护模块,一个硬盘保护标志位,和一个系统检测模块;所述的关闭硬盘保护模块为该硬盘保护标志位赋值;所述的系统检测模块在计算机操作系统加载之前执行检测,检查硬盘保护标志位的值,如该值相应于关闭硬盘保护,则程序结束,直接启动计算机操作系统,如该值相应于启动硬盘保护,则安装或加载硬盘数据保护模块。(*该技术在2022年保护过期,可自由使用*)
【技术实现步骤摘要】
本专利技术涉及计算机数据保护领域,特别是涉及一种硬盘数据的保护及恢复装置,其改善了现有技术的不足,提高了用户易用性。为实现硬盘数据保护,现有技术中存在一种拦截并置换硬盘读写中断向量技术,通过对中断向量控制对硬盘数据的读写权限,从而达到数据保护的效果。其通过这样的方法将逻辑硬盘扇区的数据保护起来将硬盘划分为保护区和暂存区,计算机对保护区的读写操作,都被拦截并置换为对暂存区的操作。从而实现了对保护区的写保护。这种技术的数据恢复时间短,占用硬盘空间小。但其也有其致命的缺点,即系统兼容性不好,且只能按硬盘分区进行保护,而不能由用户灵活选择来备份特定文件或目录。为方便公共机房的管理,现有技术中的各种硬盘数据保护装置一般都采用拦截并置换硬盘读写中断向量技术。但是,由于该技术的系统兼容性不好,开启计算机时间又过长,需要很多的人工干预,使用户感到难以使用。本专利技术目的是这样实现的一种硬盘数据保护装置,包含一个硬盘数据保护模块,其截获原有的BIOS中断向量INT13h,挂接新的INT13h中断,对所有经过INT13h的读写硬盘操作进行新的映射处理,然后交给原来的BIOS中断向量INT13h进行数据读写;其特征在于进一步包含一个关闭硬盘保护模块,一个硬盘保护标志位,和一个系统检测模块;其中所述的关闭硬盘保护模块为该硬盘保护标志位赋值;所述的系统检测模块在计算机操作系统加载之前执行检测,检查硬盘保护标志位的值,如该值相应于关闭硬盘保护,则程序结束,直接启动计算机操作系统,如该值相应于启动硬盘保护,则安装或加载硬盘数据保护模块。较佳的,所述的硬盘数据保护模块进一步包含一个备份恢复模块供用户选择使用,其将数据通过压缩或不压缩的方式另外备份到硬盘中的隐藏分区或其他存储介质上。本专利技术通过添加一个关闭硬盘保护模块和一个硬盘保护标志位,提供给用户方便的关闭该硬盘保护功能,用于解决遇到软件兼容性的问题,和用于用户根据自己计算机安全需求,灵活的选择是否开启或关闭硬盘保护功能。备份恢复模块供用户选择使用,避免了拦截并置换硬盘读写中断向量技术只能对硬盘分区进行保护,而不能由用户灵活的选择保护特定文件或目录的缺点。极大的提高了用户的易用性。附图说明图1示出了作为本专利技术一个较佳实施例的硬盘数据保护装置的软件安装流程;图2示出了作为举例的本专利技术的装置自动分配IP地址的一种策略。标志区资料内含有相应的逻辑硬盘扇区及映射硬盘扇区的映射标志,在对硬盘的数据进行读写操作时,可拦截并置换硬盘读写中断向量,新的中断向量参考标志区资料中映射标志位数值及使用者的权限计算出可以读写的的硬盘扇区的实际位置,当映射标志为0时,可直接对逻辑硬盘扇区位置进行读取,而当映射标志为1时,可对映射硬盘扇区进行读取;当欲写入数据时需由映射硬盘扇区处写入,并同时令映射标志设为1,然后交由原来的BIOS中断向量进行数据读写的实际操作,而使每次写入动作均不损及逻辑硬盘扇区,以保护原有数据资料被免遭破坏。硬盘中建立隐藏的映射硬盘扇区或备份硬盘扇区,由标志区资料记录硬盘的使用情况,完成分区记录后,在下次引导系统时或者用户自定义的时间,依据所记录的分区表信息将已经记录的分区表内容回写到硬盘。标志区还记录了对应扇区的使用状态和映射到其他标志区的指针。如果计算机死机或资料被破坏,不管人为还是病毒,只需重新初始化标志区,解除映射关系,即可恢复原有数据。本专利技术的硬盘数据保护装置进一步包含一个关闭硬盘保护模块,一个硬盘保护标志位,和一个系统检测模块。图1示出了作为本专利技术一个较佳实施例的硬盘数据保护装置的软件安装流程,其中OS表示操作系统。其中所述的关闭硬盘保护模块为该硬盘保护标志位赋值;所述的系统检测模块在计算机操作系统加载之前执行检测,检查硬盘保护标志位的值,如该值相应于关闭硬盘保护,则程序结束,直接启动计算机操作系统,如该值相应于启动硬盘保护,则安装(或加载)硬盘数据保护模块。较佳的,所述的硬盘数据保护模块进一步包含一个备份恢复模块供用户选择使用,其将数据通过压缩或不压缩的方式另外备份到硬盘中的隐藏分区或其他存储介质上。备份恢复模块将数据通过压缩或不压缩的方式备份到硬盘中的隐藏分区或其他存储媒介上,进行数据保护。备份恢复技术是现有技术中常用的另一种硬盘数据保护及恢复技术,相较于拦截并置换硬盘读写中断向量技术,尽管占用硬盘空间大,恢复速度慢,但是其兼容性好,内容选择相当灵活,可以由用户自由控制,针对特定目录或特定文件进行备份。因此较佳地,适合与拦截并置换硬盘读写中断向量技术搭配使用,以供用户灵活选择备份内容,或解决可能碰到的兼容性问题。针对公共机房用户或拥有多个计算机的局域网用户,以上的设计已经可以满足计算机管理员快速恢复计算机系统及应用软件数据的要求。为方便管理员更加快速的在局域网上恢复及设置计算机,较佳地,本装置可以进一步包含网络同传模块。并且较佳地,本专利技术硬盘数据保护装置可以进一步包含一个网络管理模块,其包含一个收集网络MAC地址信息模块,用于向网络发出指令,收集局域网上的MAC地址信息;和一个IP地址自动分配模块,用于自动向局域网上的计算机自动分配IP地址。作为举例,图2示出了自动分配IP地址的一种策略。即按网络中计算机的登录顺序,按照自动加一的算法计算并分配网络中计算机的IP地址和计算机名称;并将分配好的IP地址分配到网络中所有的计算机上。从而省去了管理员反复单调而又十分耗费时间的IP地址设置工作。尽管参照较佳实施例对本专利技术进行了详细说明,本领域的普通技术人员应当理解,其仅用以说明本专利技术而非限制,依据本专利技术的原则和精神可以对本专利技术的实施例进行各种修改或者等同替换,而不脱离本专利技术的精神和范围,其均应涵盖在本专利技术的权利要求范围当中。权利要求1.一种硬盘数据保护装置,包含一个硬盘数据保护模块,其截获原有的BIOS中断向量INT13h,挂接新的INT13h中断,对所有经过INT13h的读写硬盘操作进行新的映射处理,然后交给原来的BIOS中断向量INT13h进行数据读写;其特征在于进一步包含一个关闭硬盘保护模块,一个硬盘保护标志位,和一个系统检测模块;其中所述的关闭硬盘保护模块为该硬盘保护标志位赋值;所述的系统检测模块在计算机操作系统加载之前执行检测,检查硬盘保护标志位的值,如该值相应于关闭硬盘保护,则程序结束,直接启动计算机操作系统,如该值相应于启动硬盘保护,则安装或加载硬盘数据保护模块。2.如权利要求1所述的硬盘数据保护装置,其特征在于,所述的硬盘数据保护模块进一步包含一个备份恢复模块供用户选择使用,其将数据通过压缩或不压缩的方式另外备份到硬盘中的隐藏分区或其他存储介质上。3.如权利要求1所述的硬盘数据保护装置,其特征在于进一步包含一个网络管理模块,其包含一个收集网络MAC地址信息模块,和一个IP地址自动分配模块。4.如权利要求3所述的硬盘数据保护装置,其特征在于所述的IP地址自动分配模块,执行以下步骤设定网络初始IP地址及计算机名称;按网络中计算机的登录顺序,按照自动加一的算法计算并分配网络中计算机的IP地址和计算机名称;将分配好的IP地址分配到网络中所有的计算机上。全文摘要公开了一种硬盘数据保护装置,包含一个硬盘数据保护模块,将计算机对保护区的读写操作,拦截并置换为对暂存区的本文档来自技高网...
【技术保护点】
一种硬盘数据保护装置,包含一个硬盘数据保护模块,其截获原有的BIOS中断向量INT13h,挂接新的INT13h中断,对所有经过INT13h的读写硬盘操作进行新的映射处理,然后交给原来的BIOS中断向量INT13h进行数据读写;其特征在于进一步包含:一个关闭硬盘保护模块,一个硬盘保护标志位,和一个系统检测模块;其中所述的关闭硬盘保护模块为该硬盘保护标志位赋值;所述的系统检测模块在计算机操作系统加载之前执行检测,检查硬盘保护标志位的值,如该值相应于关闭硬盘保护,则程序结束 ,直接启动计算机操作系统,如该值相应于启动硬盘保护,则安装或加载硬盘数据保护模块。
【技术特征摘要】
【专利技术属性】
技术研发人员:李继成,孙昭蟒,刘子寅,杨侠,
申请(专利权)人:联想北京有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。