基于SD卡多分区切换的方法和系统技术方案

技术编号:10493625 阅读:160 留言:0更新日期:2014-10-03 20:42
本发明专利技术公开了一种基于SD卡多分区切换的方法,包括步骤:SD卡量产工具将SD卡划分为多个分区,所述多个分区包括一个主分区和一个以上的安全分区;SD卡的固件将所述SD卡量产工具划分的所述多个分区中的其中一个分区切换为当前唯一显示的读写分区;智能终端App识别所述SD卡的固件切换后的分区。本发明专利技术还公开了一种基于SD卡多分区切换的系统。本发明专利技术所能实现的有益效果为:支持多个安全分区、数据保密性好、使用方便、每个分区都可以作为不同功能使用。

【技术实现步骤摘要】
基于SD卡多分区切换的方法和系统
本专利技术涉及信息存储和信息安全领域,尤其涉及基于SD卡多分区切换的方法和系统。
技术介绍
目前SD卡实现多分区,主要采用在文件系统上分区的方式,这种方式和电脑硬盘分区相类似,是在已经量产的SD成品卡上,利用软件更改SD卡内的文件系统,实现一个以上的分区,但这种方案并不适用于对重要隐私数据的存储。
技术实现思路
本专利技术的主要目的在于解决SD卡分区后对重要隐私数据存储的问题。 为实现上述目的,本专利技术提供一种基于SD卡多分区切换的方法,包括以下步骤: SD卡的固件将SD卡划分为多个分区,所述多个分区包括一个主分区和一个以上的安全分区; SD卡量产工具将SD卡划分为多个分区,所述多个分区包括一个主分区和一个以上的安全分区; SD卡的固件将所述SD卡量产工具划分的所述多个分区中的其中一个分区切换为当前唯一显示的读写分区;智能终端App (Applicat1n,应用程序)识别所述SD卡的固件切换后的分区。 优选地,所述在用户身份验证成功后,执行所述智能终端App选择待切换的分区,将所述待切换的分区切换为当前唯一显示的读写分区的步骤之前还包括用户身份验证步骤,当用户身份验证成功后,则执行所述在用户身份验证成功后,执行所述智能终端App选择待切换的分区,将所述待切换的分区切换为当前唯一显示的读写分区的步骤,所述用户身份验证步骤包括: 所述智能终端App发送私有命令给所述SD卡的固件;所述SD卡的固件接收所述智能终端App发送的私有命令,对用户身份进行验证,如果SD卡的固件验证接收的是所述智能终端App发送的私有命令,则用户身份验证成功。 优选地,所述SD卡量产工具在量产时将SD卡划分为多个分区,所述多个分区包括一个主分区和一个以上的安全分区的步骤具体包括: [0011 ] 所述SD卡量产工具扫描SD卡; 所述SD卡量产工具设定划分分区的分区数量,并在每一个分区设置独立的文件系统; 所述SD卡量产工具根据所设定的分区数量划分SD卡; 所述SD卡量产工具保存所述划分分区的分区信息。 优选地,所述基于SD卡多分区切换的方法在所述基于SD卡多分区切换的方法在所述智能终端App选择待切换的分区,将所述待切换的分区切换为当前唯一显示的读写分区的步骤具体包括: 所述智能终端App将切换命令发送给所述SD卡的固件; 所述SD卡的固件接收所述智能终端App的切换命令; 所述SD卡的固件根据待切换命令修改相应分区序号; 所述智能终端App接收所述SD卡的固件返回的所述分区序号; 智能终端操作系统挂载SD卡或者重新插拔SD卡读取文件系统; 所述SD卡的固件根据所述分区序号完成分区切换; 所述SD卡的固件将切换结果返回所述智能终端App。 优选地,智能终端App识别所述SD卡的固件切换后的分区的步骤之后还包括: 所述SD卡的固件返回切换后分区的文件系统,所述智能终端操作系统获取所述切换后分区对应的文件系统,在所述切换后分区中进行读写操作。 本专利技术进一步提供一种基于SD卡多分区切换的系统,包括SD卡量产工具、SD卡的固件和智能终端App,其中, 所述SD卡量产工具包括: 划分模块,用于将SD卡划分为多个分区,所述多个分区包括一个主分区和一个以上的安全分区; 所述SD卡的固件包括: 切换模块,用于将所述SD卡量产工具划分的所述多个分区中的其中一个分区切换为当前唯一显示的读写分区; 所述智能终端App包括: 识别模块,用于识别所述SD卡的固件切换的分区。 优选地,所述智能终端App还包括: 所述智能终端App还包括: App发送单元,用于发送私有命令给所述SD卡的固件; 所述SD卡的固件还包括: 固件接收单元,用于接收所述智能终端App发送单元发送的私有命令; 验证单元,用于对用户身份进行验证,如果SD卡的固件验证接收的是智能终端App发送的私有命令,则用户身份验证成功。 优选地,所述SD卡量产工具的划分模块包括: 扫描单元,用于扫描SD卡; 分区单元,用于设定划分分区的分区数量,并在每一个分区设置独立的文件系统; 划分单元,用于根据所设定的分区数量划分SD卡; 存储单元,用于保存所述划分分区的分区信息。 优选地,所述基于SD卡多分区切换的系统还包括智能终端操作系统,其中, 所述智能终端App还包括: App发送单元,用于将切换命令发送给所述SD卡的固件; App接收单元,用于接收所述SD卡的固件返回的分区序号和SD卡的固件返回的切换结果; 所述SD卡的固件还包括: 固件接收单元,用于接收所述智能终端App发送单元发送的切换命令; 修改单元,用于根据待切换的分区修改相应分区序号; 固件发送单元,用于发送修改单元修改后的分区序号和切换单元的切换结果; 切换单元,用于根据所述分区序号完成分区切换; 所述智能终端操作系统,包括: 挂载单元,用于挂载SD卡或者重新插拔SD卡读取文件系统。 优选地,所述SD卡的固件还包括: 返回单元,用于返回切换后分区的文件系统; 所述智能终端操作系统还包括: 读写单元,用于获取所述切换后分区对应的文件系统,在所述切换后分区中进行读写操作。 本专利技术提供的一种基于SD卡多分区切换的方法,包括以下步骤:SD卡量产工具将SD卡划分为多个分区,所述多个分区包括一个主分区和一个以上的安全分区;SD卡的固件识别所述SD卡量产工具划分的分区;智能终端App将待切换的分区切换为当前唯一显示的读写分区。 本专利技术所能实现的有益效果为: 一、支持多个安全分区。并且可用现有的分区工具对分区文件系统进行修改,实现EXT分区或者SWAP分区,此时并不影响安全分区。 二、数据保密性好,SD卡的固件增强数据的保密性,SD卡进行数据读写操作时,只能在当前切换的分区内进行操作。 三、使用方便,每个安全分区之间、主分区和安全分区之间都是相互独立的,对用户来说,每个分区相当于一张独立的SD卡。 四、每个分区可以作为不同功能使用,比如说主分区用作普通数据存储区,安全分区设为第一安全分区和第二分区,第一安全区分区可以设置为系统启动盘,第二安全分区对用户重要隐私数据存储分区。 【附图说明】 图1为本专利技术基于SD卡多分区切换的方法一实施例的流程示意图; 图2为图1中步骤S200的细化流程示意图; 图3为图1中步骤S300的细化流程示意图; 图4为本专利技术基于SD卡多分区切换的系统一实施例的功能模块示意图; 图5为图4的智能终端App划分模块的功能模块示意图; 图6为本专利技术基于SD卡多分区切换的系统一功能模块示意图; 图7为本专利技术基于SD卡多分区切换的系统另一功能模块示意图。 本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。 【具体实施方式】 应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。 本专利技术提供基于SD卡多分区切换的方法,参照图1,在一实施例中,该基于SD卡多分区切换的方法包括: 步骤S100、SD卡量产工具将SD卡划分为多个分区,所述多个分区包括一个主分区和一个以上的安全分区。 SD卡量产工具在量产本文档来自技高网...
基于SD卡多分区切换的方法和系统

【技术保护点】
一种基于SD卡多分区切换的方法,其特征在于,所述基于SD卡多分区切换的方法包括以下步骤:SD卡量产工具将SD卡划分为多个分区,所述多个分区包括一个主分区和一个以上的安全分区;SD卡的固件将所述SD卡量产工具划分的所述多个分区中的其中一个分区切换为当前唯一显示的读写分区;智能终端App识别所述SD卡的固件切换后的分区。

【技术特征摘要】
1.一种基于SD卡多分区切换的方法,其特征在于,所述基于SD卡多分区切换的方法包括以下步骤: SD卡量产工具将SD卡划分为多个分区,所述多个分区包括一个主分区和一个以上的安全分区; SD卡的固件将所述SD卡量产工具划分的所述多个分区中的其中一个分区切换为当前唯一显示的读写分区;智能终端App识别所述SD卡的固件切换后的分区。2.如权利要求1所述的基于SD卡多分区切换的方法,其特征在于,所述在用户身份验证成功后,执行所述智能终端App选择待切换的分区,将所述待切换的分区切换为当前唯一显示的读写分区的步骤之前还包括用户身份验证步骤,当用户身份验证成功后,则执行所述在用户身份验证成功后,执行所述智能终端App选择待切换的分区,将所述待切换的分区切换为当前唯一显示的读写分区的步骤,所述用户身份验证步骤包括: 所述智能终端App发送私有命令给所述SD卡的固件;所述SD卡的固件接收所述智能终端App发送的私有命令,对用户身份进行验证,如果SD卡的固件验证接收的是所述智能终端App发送的私有命令,则用户身份验证成功。3.如权利要求1所述的基于SD卡多分区切换的方法,其特征在于,所述SD卡量产工具在量产时将SD卡划分为多个分区,所述多个分区包括一个主分区和一个以上的安全分区的步骤具体包括: 所述SD卡量产工具扫描SD卡; 所述SD卡量产工具设定划分分区的分区数量,并在每一个分区设置独立的文件系统; 所述SD卡量产工具根据所设定的分区数量划分SD卡; 所述SD卡量产工具保存所述划分分区的分区信息。4.如权利要求2所述的基于SD卡多分区切换的方法,其特征在于,所述智能终端App选择待切换的分区,将所述待切换的分区切换为当前唯一显示的读写分区的步骤具体包括: 所述智能终端App将切换命令发送给所述SD卡的固件; 所述SD卡的固件接收所述智能终端App的切换命令; 所述SD卡的固件根据待切换命令修改相应分区序号; 所述智能终端App接收所述SD卡的固件返回的所述分区序号; 智能终端操作系统挂载SD卡或者重新插拔SD卡读取文件系统; 所述SD卡的固件根据所述分区序号完成分区切换; 所述SD卡的固件将切换结果返回所述智能终端App。5.如权利要求1至4任一项所述的基于SD卡多分区切换的方法,其特征在于,所述智能终端App识别所述SD卡的固件切换后的分区的步骤之后还包括: 所述SD卡的固件返回切换后分区的文件系统,所述智能终端操作...

【专利技术属性】
技术研发人员:曹志忠
申请(专利权)人:深圳市硅格半导体有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1