[发明专利]一种多分区外置存储设备的挂载方法及装置在审
申请号: | 201710181889.1 | 申请日: | 2017-03-24 |
公开(公告)号: | CN106873921A | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 郑伟 | 申请(专利权)人: | 努比亚技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 广东广和律师事务所44298 | 代理人: | 章小燕 |
地址: | 518000 广东省深圳市南山区高新区北环大道9018*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分区 外置 存储 设备 方法 装置 | ||
技术领域
本发明涉及存储设备技术领域,尤其涉及一种多分区外置存储设备的挂载方法及装置。
背景技术
智能手机已经成为当今的主流手机,安卓操作系统的智能手机在市场上的份额不断扩大,人们对智能手机的存储容量也有了新的需求。
在实现本发明的过程中,发明人发现现有技术存在以下问题:现有安卓操作系统的移动终端对于外置存储设备,无论是SD卡还是OTG-U盘、移动硬盘,都只支持单分区自动挂载和识别。而实际情况中,随着存储技术的改进和存储容量的增大,外置存储设备通常会有多个分区。因此,只支持单分区自动挂载和识别无法满足用户的需求。
另一方面,用户对内置存储的需求也越来越大,移动终端厂商逐步地推出16GB、32GB、64GB的移动终端以满足用户的需求。然而增大内置存储势必会造成终端成本的上升以及设计的难度,因此一味地扩大内置存储也不是行之有效地解决方案。
发明内容
本发明的主要目的在于提出一种多分区外置存储设备的挂载方法及装置,旨在解决现有技术存在的问题。
为实现上述目的,本发明实施例第一方面提供一种多分区外置存储设备的挂载方法,所述方法包括步骤:
监听是否有外置存储设备插入;
若监听到有外置存储设备插入,则获取所述外置存储设备的各个分区的事件信息;
根据获取到的所述外置存储设备的各个分区的事件信息以及预设配置文件,动态生成所述外置存储设备的各个分区的挂载路径;其中所述预设配置文件包括路径信息;
根据动态生成的各个分区的挂载路径,挂载识别所述外置存储设备的各个分区。
进一步地,所述步骤若监听到有外置存储设备插入,则获取所述外置存储设备的各个分区的事件信息包括:
若监听到有外置存储设备插入,确定是否将该外置存储设备作为私有目录或者公共目录来使用;
若将该外置存储设备作为私有目录来使用,则获取所述外置存储设备的各个分区的事件信息并执行下一个步骤;
若将该外置存储设备作为公共目录来使用,则将所述外置存储设备格式化为预设文件系统格式,且将所述外置存储设备挂载到预设内置存储空间并结束挂载操作。
进一步地,所述预设文件系统格式包括扩展文件系统或者闪存友好文件系统。
进一步地,所述步骤根据获取到的所述外置存储设备的各个分区的事件信息以及预设配置文件,动态生成所述外置存储设备的各个分区的挂载路径包括:
对获取到的所述外置存储设备的各个分区的事件信息进行解析,得到所述外置存储设备的各个分区的分区名;
根据所述预设配置文件中的路径信息以及所述各个分区的分区名,生成所述外置存储设备的各个分区的挂载路径。
进一步地,所述外置存储设备包括安全数码卡、移动硬盘或者OTG-U盘。
此外,为实现上述目的,本发明实施例第二方面提供一种多分区外置存储设备的挂载装置,所述装置包括:监听模块、获取模块、生成模块及挂载模块;
所述监听模块,用于监听是否有外置存储设备插入;
所述获取模块,用于若所述监听模块监听到有外置存储设备插入,则获取所述外置存储设备的各个分区的事件信息;
所述生成模块,用于根据所述获取模块获取到的所述外置存储设备的各个分区的事件信息以及预设配置文件,动态生成所述外置存储设备的各个分区的挂载路径;其中所述预设配置文件包括路径信息;
所述挂载模块,用于根据所述生成模块动态生成的各个分区的挂载路径,挂载识别所述外置存储设备的各个分区。
进一步地,所述获取模块包括确定单元、第一处理单元及第二处理单元;
所述确定单元,用于若所述监听模块监听到有外置存储设备插入,确定是否将该外置存储设备作为私有目录或者公共目录来使用;
所述第一处理单元,用于若所述确定单元确定将该外置存储设备作为私有目录来使用,则获取所述外置存储设备的各个分区的事件信息并执行所述生成模块的操作;
所述第二处理单元,用于若所述确定单元确定将该外置存储设备作为公共目录来使用,则将所述外置存储设备格式化为预设文件系统格式,且将所述外置存储设备挂载到预设内置存储空间并结束挂载操作。
进一步地,所述预设文件系统格式包括扩展文件系统或者闪存友好文件系统。
进一步地,所述生成模块包括解析单元和生成单元;
所述解析单元,用于对所述获取模块获取到的所述外置存储设备的各个分区的事件信息进行解析,得到所述外置存储设备的各个分区的分区名;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于努比亚技术有限公司,未经努比亚技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710181889.1/2.html,转载请声明来源钻瓜专利网。