The invention discloses a method and device for mounting multi partition external storage device, the method comprises the following steps: monitoring whether the external storage device into the prison; if heard the external storage device is inserted, each partition is access to external storage devices of the event information; according to the external storage devices for each partition to the event information as well as the default configuration file, Mount path of each partition is dynamically generated according to the external storage device; mount path dynamically generated partitions, each partition mount identifying external storage device. The information provided by the dynamic generation of Mount path external storage area to report the implementation of the adaptive dynamic support for multiple partition external storage devices and complete identification; combination of private and public directory directory, for different partitions can be divided into different logic functions, to make full use of external storage devices, storage system to meet the needs of comprehensive and user.
【技术实现步骤摘要】
一种多分区外置存储设备的挂载方法及装置
本专利技术涉及存储设备
,尤其涉及一种多分区外置存储设备的挂载方法及装置。
技术介绍
智能手机已经成为当今的主流手机,安卓操作系统的智能手机在市场上的份额不断扩大,人们对智能手机的存储容量也有了新的需求。在实现本专利技术的过程中,专利技术人发现现有技术存在以下问题:现有安卓操作系统的移动终端对于外置存储设备,无论是SD卡还是OTG-U盘、移动硬盘,都只支持单分区自动挂载和识别。而实际情况中,随着存储技术的改进和存储容量的增大,外置存储设备通常会有多个分区。因此,只支持单分区自动挂载和识别无法满足用户的需求。另一方面,用户对内置存储的需求也越来越大,移动终端厂商逐步地推出16GB、32GB、64GB的移动终端以满足用户的需求。然而增大内置存储势必会造成终端成本的上升以及设计的难度,因此一味地扩大内置存储也不是行之有效地解决方案。
技术实现思路
本专利技术的主要目的在于提出一种多分区外置存储设备的挂载方法及装置,旨在解决现有技术存在的问题。为实现上述目的,本专利技术实施例第一方面提供一种多分区外置存储设备的挂载方法,所述方法包括步骤:监听是否有外置存储设备插入;若监听到有外置存储设备插入,则获取所述外置存储设备的各个分区的事件信息;根据获取到的所述外置存储设备的各个分区的事件信息以及预设配置文件,动态生成所述外置存储设备的各个分区的挂载路径;其中所述预设配置文件包括路径信息;根据动态生成的各个分区的挂载路径,挂载识别所述外置存储设备的各个分区。进一步地,所述步骤若监听到有外置存储设备插入,则获取所述外置存储设备的各个分 ...
【技术保护点】
一种多分区外置存储设备的挂载方法,所述方法包括步骤:监听是否有外置存储设备插入;若监听到有外置存储设备插入,则获取所述外置存储设备的各个分区的事件信息;根据获取到的所述外置存储设备的各个分区的事件信息以及预设配置文件,动态生成所述外置存储设备的各个分区的挂载路径;其中所述预设配置文件包括路径信息;根据动态生成的各个分区的挂载路径,挂载识别所述外置存储设备的各个分区。
【技术特征摘要】
1.一种多分区外置存储设备的挂载方法,所述方法包括步骤:监听是否有外置存储设备插入;若监听到有外置存储设备插入,则获取所述外置存储设备的各个分区的事件信息;根据获取到的所述外置存储设备的各个分区的事件信息以及预设配置文件,动态生成所述外置存储设备的各个分区的挂载路径;其中所述预设配置文件包括路径信息;根据动态生成的各个分区的挂载路径,挂载识别所述外置存储设备的各个分区。2.根据权利要求1所述的一种多分区外置存储设备的挂载方法,其特征在于,所述步骤若监听到有外置存储设备插入,则获取所述外置存储设备的各个分区的事件信息包括:若监听到有外置存储设备插入,确定是否将该外置存储设备作为私有目录或者公共目录来使用;若将该外置存储设备作为私有目录来使用,则获取所述外置存储设备的各个分区的事件信息并执行下一个步骤;若将该外置存储设备作为公共目录来使用,则将所述外置存储设备格式化为预设文件系统格式,且将所述外置存储设备挂载到预设内置存储空间并结束挂载操作。3.根据权利要求2所述的一种多分区外置存储设备的挂载方法,其特征在于,所述预设文件系统格式包括扩展文件系统或者闪存友好文件系统。4.根据权利要求1所述的一种多分区外置存储设备的挂载方法,其特征在于,所述步骤根据获取到的所述外置存储设备的各个分区的事件信息以及预设配置文件,动态生成所述外置存储设备的各个分区的挂载路径包括:对获取到的所述外置存储设备的各个分区的事件信息进行解析,得到所述外置存储设备的各个分区的分区名;根据所述预设配置文件中的路径信息以及所述各个分区的分区名,生成所述外置存储设备的各个分区的挂载路径。5.根据权利要求1-4任一所述的一种多分区外置存储设备的挂载方法,其特征在于,所述外置存储设备包括安全数码卡、移动硬盘或者OTG-U盘。6.一种多分区外置存储设备的挂载装置,所述装置包括:监听模块、获取模块、生成模块及挂载模块;所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。