[发明专利]一种基于分区表容错的可信存储方法有效
申请号: | 201310585974.6 | 申请日: | 2013-11-20 |
公开(公告)号: | CN103605619B | 公开(公告)日: | 2017-09-12 |
发明(设计)人: | 邢博 | 申请(专利权)人: | 邢博 |
主分类号: | G06F12/16 | 分类号: | G06F12/16 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100082 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于分区表容错的可信存储方法,所述方法包括a将存储介质划分为至少一个主分区表和至少两个辅助分区表;b根据主分区表与辅助分区表的比较校验结果,判断主分区与辅助分区的分区数据是否正确,正确,完成读写操作;否则执行步骤c;c对分区表进行容错校验,同步后再对主分区与辅助分区的数据进行读写操作。本发明采用多分区表存储的模式有效解决了外挂存储设备分区表的数据丢失问题,通过有效的软件技术实现物理硬件的可靠性提高。 | ||
搜索关键词: | 一种 基于 分区表 容错 可信 存储 方法 | ||
【主权项】:
一种基于分区表容错的可信存储方法,其特征在于,所述方法包括:a将存储介质划分为至少一个主分区表和至少两个辅助分区表;b根据主分区表与辅助分区表的比较校验结果,判断主分区与辅助分区的分区数据是否正确,正确,完成读写操作;否则执行步骤c;具体包括:主分区表与两个辅助分区表完全等同,说明分区数据正确;完成读写结束操作,关机前把主分区表修改后的数据进行同步复制,以下次开机试用时的校验容错;c对分区表进行容错校验,同步后再对主分区与辅助分区的数据进行读写操作;具体包括有两种情况:如果主分区和辅助分区中至少由两个分区校验结果相等,则以两个相同的分区表作为基础,进行分区表的复制,复制到主分区表中;如果主分区和辅助分区校验结果都不相等,直接使用主分区数据或者将辅助分区对应的数据复制到主分区;主要包括:A=B≠C则以主分区数据为主A=C≠B则以主分区数据为主B=C≠A则以B为主,复制B的内容到A关机断电后实现主分区的内容的复制到B、C辅助分区内;如果A≠B≠C,则以最久没有更新的数据分区表为主,如果是A就直接使用,如果不是就将对应的数据复制到主分区表A;A为主分区表、B和C为辅助分区表;所述存储方法用于USB移动存储设备、SD卡、SSD存储设备及各类以Flash为存储介质的存储设备。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于邢博,未经邢博许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310585974.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种EPE泡沫床垫的制备方法
- 下一篇:变压器冷却器风扇拆装的专用工具