[发明专利]硬盘管理方法及管理装置有效
申请号: | 201010612650.3 | 申请日: | 2010-12-22 |
公开(公告)号: | CN102063273A | 公开(公告)日: | 2011-05-18 |
发明(设计)人: | 周文省;陈礼进;冀建成;胡扬忠;邬伟琪 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310012 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬盘 管理 方法 装置 | ||
1.一种硬盘管理方法,其特征在于,该方法为硬盘数据区的管理方法,该方法包括:
A、根据待读写的文件属性判断待读写文件的类型,确定为第一索引文件,执行步骤B,确定为数据文件,执行步骤C;所述第一索引文件为用户使用的索引文件;
B、确定待读写的第一索引文件的扇区存在坏道后,选择第二索引文件中用于替换的扇区进行读写;所述第二索引文件为处于空闲的用于备份的索引文件;
C、确定待读写的数据文件的扇区存在坏道后,对存在坏道的扇区的下一扇区进行读写操作。
2.根据权利要求1所述的方法,其特征在于,步骤A之前进一步包括:
在第一索引文件中建立第一索引文件头,在数据文件中建立数据文件头;
所述第一索引文件头用以记录第一索引文件占用的每一扇区的状态信息及每一扇区的替换信息;所述数据文件头用以记录数据文件占用的每一扇区的状态信息;所述每一扇区的状态信息为表示该扇区是否存在坏道的信息;所述每一扇区的替换信息为用于替换的第二索引文件中的扇区信息。
3.根据权利要求2所述的方法,其特征在于,步骤B所述对第二索引文件中用于替换的扇区进行读写之后进一步包括:将第一索引文件中存在坏道的扇区信息和第二索引文件中用于替换的扇区信息记录于所述第一索引文件头。
4.根据权利要求2或3所述的方法,其特征在于,步骤C所述对存在坏道的扇区的下一扇区进行读写操作之后进一步包括:将存在坏道的扇区信息记录于所述数据文件头。
5.根据权利要求2所述的方法,其特征在于,所述在数据文件中建立数据文件头之后进一步包括:在第一索引文件之前建立一总文件头;所述总文件头包含第一索引文件头和数据文件头。
6.根据权利要求5所述的方法,其特征在于,步骤A与步骤B之间进一步包括:判断第一索引文件内的第一索引文件头所占用的扇区是否存在坏道,如果存在,则从总文件头中获取第一索引文件头,否则,从第一索引文件内获取第一索引文件头。
7.根据权利要求6所述的方法,其特征在于,步骤B所述对第二索引文件中用于替换的扇区进行读写之后进一步包括:所述从总文件头中获取第一索引文件头时,将第一索引文件中存在坏道的扇区信息和第二索引文件中用于替换的扇区信息记录于所述总文件头中的第一索引文件头;
所述从第一索引文件内获取第一索引文件头时,将第一索引文件中存在坏道的扇区信息和第二索引文件中用于替换的扇区信息记录于所述第一索引文件中的第一索引文件头。
8.根据权利要求5所述的方法,其特征在于,步骤A与步骤C之间进一步包括:判断数据文件内的数据文件头所占用的扇区是否存在坏道,如果存在,则从总文件头中获取数据文件头,否则,从数据文件内获取数据文件头。
9.根据权利要求8所述的方法,其特征在于,步骤C所述对存在坏道的扇区的下一扇区进行读写操作之后进一步包括:所述从总文件头中获取数据文件头时,将存在坏道的扇区信息记录于所述总文件头中的数据文件头;
所述从数据文件内获取数据文件头时,将存在坏道的扇区信息记录于所述数据文件内的数据文件头。
10.根据权利要求2至9中任意一项所述的方法,其特征在于,步骤B所述选择第二索引文件中用于替换的扇区进行读写包括:
B1、根据第一索引文件头中的每一扇区的替换信息及存在坏道的扇区,判断是否存在用于替换的第二索引文件中的扇区信息,如果不存在,则根据第一索引文件头中的每一扇区的替换信息,从第二索引文件中选择一用于替换的扇区;如果存在,则直接从第一索引文件头中获取第二索引文件中用于替换的扇区信息;
B2、对第二索引文件中用于替换的扇区进行读写。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010612650.3/1.html,转载请声明来源钻瓜专利网。