[发明专利]FAT文件系统格式化方法及装置有效
申请号: | 201010620012.6 | 申请日: | 2010-12-31 |
公开(公告)号: | CN102117316A | 公开(公告)日: | 2011-07-06 |
发明(设计)人: | 冯春柏 | 申请(专利权)人: | 华为数字技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100085 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | fat 文件系统 格式化 方法 装置 | ||
技术领域
本发明实施例涉及信息处理技术,尤其涉及一种文件分配表(FileAllocation Table,简称FAT)文件系统格式化方法及装置。
背景技术
图1为文件分配表(File Allocation Table,简称FAT)文件系统的存储结构示意图,如图1所示,数据(DATA)区用于存储FAT文件系统的数据,该数据单位为簇;文件目录表(File Directory Table,简称FDT)区又名ROOT区,此处特指根目录,为DATA区存储的FAT文件系统的数据的目录,该目录中包含FAT文件系统的数据的文件名、文件长度、更改日期、文件起始簇等;FAT区用于存储FAT文件系统的所有簇的链表,表示FAT文件系统的数据占用簇的情况;主引导记录(Main BootRecord,简称MBR)区和Dos引导记录(Dos Boot Record,简称DBR)区为两个重要的引导扇区,用于FAT文件系统的初始化和正常使用。
现有技术中,如果M BR区和/或DBR区出现故障,则存储介质将无法再次初始化为FAT文件系统,则必须通过格式化进行恢复。格式化的通常方法是对MBR区、DBR区、FAT区和FDT区进行格式化操作,即重写MBR区和DBR区,并同时删除FAT区和FDT区。由于FAT区和FDT区是FAT文件系统的数据的索引,删除FAT区和FDT区会导致存储介质中存储的FAT文件系统的数据全部丢失,从而降低了数据存储的可靠性。
发明内容
本发明实施例提供一种FAT文件系统格式化方法及装置,用以避免由于MBR区和/或DBR区出现故障对FAT区和FDT区进行格式化操作而导致的FAT文件系统的数据全部丢失的问题,提高数据存储的可靠性。
本发明实施例提供了一种FAT文件系统格式化方法,包括:
获取将FAT文件系统格式化为FAT格式的格式化指令;
根据存储介质的区域与扇区信息的对应关系,获取与MBR区对应的第一扇区信息、与DBR区对应的第二扇区信息、与FAT区对应的第三扇区信息、与FDT区对应的第四扇区信息和与DATA区对应的第五扇区信息;
对所述第一扇区信息和所述第二扇区信息所标识的扇区进行格式化操作,对所述第三扇区信息、所述第四扇区信息和所述第五扇区信息所标识的扇区不进行格式化操作。
本发明实施例还提供了一种FAT文件系统格式化装置,包括:
指令获取模块,用于获取将FAT文件系统格式化为FAT格式的格式化指令;
信息获取模块,用于根据存储介质的区域与扇区信息的对应关系,获取与MBR区对应的第一扇区信息、与DBR区对应的第二扇区信息、与FAT区对应的第三扇区信息、与FDT区对应的第四扇区信息和与DATA区对应的第五扇区信息;
指令执行模块,用于对所述第一扇区信息和所述第二扇区信息所标识的扇区进行格式化操作,对所述第三扇区信息、所述第四扇区信息和所述第五扇区信息所标识的扇区不进行格式化操作。
由上述技术方案可知,本发明实施例通过获取将FAT文件系统格式化为FAT格式的格式化指令之后,根据存储介质的区域与扇区信息的对应关系,获取与MBR区对应的第一扇区信息、与DBR区对应的第二扇区信息、与FAT区对应的第三扇区信息、与FDT区对应的第四扇区信息和与DATA区对应的第五扇区信息,从而使得能够对所述第一扇区信息和所述第二扇区信息所标识的扇区进行格式化操作,对所述第三扇区信息、所述第四扇区信息和所述第五扇区信息所标识的扇区不进行格式化操作,能够避免由于MBR区和/或DBR区出现故障对FAT区和FDT区进行格式化操作而导致的FAT文件系统的数据全部丢失的问题,从而提高了数据存储的可靠性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为FAT文件系统的存储结构示意图;
图2为本发明实施例一提供的FAT文件系统格式化方法的流程示意图;
图3为本发明实施例二提供的FAT文件系统格式化方法的流程示意图;
图4为本发明实施例三提供的FAT文件系统格式化装置的一结构示意图;
图5为本发明实施例三提供的FAT文件系统格式化装置的另一结构示意图;
图6为本发明实施例三提供的FAT文件系统格式化装置的另一结构示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为数字技术有限公司,未经华为数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010620012.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种连接器公母自锁装置
- 下一篇:ETL数据处理过程的监控方法及其系统