[发明专利]具有两个装载主体的FAT系统及其使用方法有效
申请号: | 201310033158.4 | 申请日: | 2013-01-28 |
公开(公告)号: | CN103077249A | 公开(公告)日: | 2013-05-01 |
发明(设计)人: | 尹首一;刘雷波;董渊;邓仰东;魏少军;彭进展;宋继强;王大伟;邓育贤;陈新中;乔长福 | 申请(专利权)人: | 清华大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
地址: | 100084 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 两个 装载 主体 fat 系统 及其 使用方法 | ||
技术领域
本发明涉及文件系统技术领域,特别涉及一种具有两个装载主体的FAT系统及其使用方法。
背景技术
FAT(File Allocation Table,文件配置表)是一个通用的文件系统,已被广泛用在便携式存储中。便携式存储设备通常被格式化为FAT分区,并在运行FAT文件系统的主机设备上挂载。FAT是专为单用户访问而设计的,所以FAT分区不能同时被两个FAT文件系统装载。然而,随着在便携式存储设备中添加智能功能的趋势。以无线USB(Universal Serial BUS,通用串行总线)存储器和Eye-Fi SD(Secure Digital Memory Card,安全数码卡)卡为例,该无线USB存储器或Eye-Fi SD卡可以将存储于其中的文件传输到其他设备甚至云存储,这意味着智能存储设备中运行的系统必须访问FAT分区,即FAT分区需要被智能设备装载而而另一方面此FAT分区又需要被显示在主机设备中。即FAT分区需要被主机设备装载。因此,如何设计并使用具有两个装载主体的FAT系统是亟待研究的问题。
发明内容
本发明旨在至少在一定程度上解决上述技术问题之一或至少提供一种有用的商业选择。为此,本发明的第一个目的在于提出一种具有两个装载主体的FAT系统,该系统可以使得FAT能够被两个装载主体同时访问。本发明的第二个目的在于提出一种具有两个装载主体的FAT系统的使用方法。
为了实现上述目的,根据本发明实施例的具有两个装载主体的FAT系统包括:第一装载主体,所述第一装载主体包括第一FAT文件系统;和与所述第一装载主体相连的第二装载主体,所述第二装载主体包括:从引擎,所述第一装载主体通过发送扇区读写命令与所述从引擎相连;第二FAT文件系统;物理FAT分区,所述物理FAT分区与所述从引擎和所述第二FAT文件子系统相连;和共享FAT模块,所述共享FAT模块与所述从引擎和所述第二FAT文件子系统相连,所述共享FAT模块用于检测和监控所述第一装载主体和所述第二装载主体对所述物理FAT分区的访问。
在本发明的一个实施例中,所述第一装载主体为主机,所述第二装载主体为智能设备。
在本发明的一个实施例中,所述第一装载主体和所述第二装载主体均对所述物理FAT分区进行读/写操作。
根据本发明实施例的具有两个装载主体的FAT系统,可以使得FAT能够被两个装载主体同时访问,具有结构简单的优点。
根据本发明实施例的具有两个装载主体的FAT系统的使用方法,该FAT系统为本发明提出的一种具有两个装载主体的FAT系统,包括以下步骤:所述第一装载主体通过发送扇区读写命令与从引擎相连、所述从引擎代表所述第一装载主体访问所述物理FAT分区;和所述第二装载主题通过第二FAT文件系统直接访问所述物理FAT分区,其中,当第一装载主体和/或第二装载主体对所述物理FAT分区进行读数据操作时,所述共享FAT模块不作为;当第一装载主体或第二装载主体对所述物理FAT分区进行写数据操作时,所述共享FAT模块监控所述写数据操作,在第一装载主体或第二装载主体写数据的同时,锁定第二装载主体或第一装载主体的访问,并在捕获到写数据操作写回后,触发第二装载主体或第一装载主体重新挂载所述物理FAT分区。
根据本发明实施例的具有两个装载主体的FAT系统的使用方法,可以使得FAT能够被两个装载主体同时访问,具有操作简单的优点。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明所述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为根据本发明实施例的具有两个装载主体的FAT系统的结构图;
图2为根据本发明实施例的具有两个装载主体的FAT系统的使用方法的流程图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310033158.4/2.html,转载请声明来源钻瓜专利网。