The invention provides a method and device for constructing a data read-write channel for accessing a computing device with a mobile storage medium. The mobile storage medium is configured to have at least two partitions, including acquiring location information of the second partition after the first partition on the mobile storage medium, where the first partition is on the data area of the mobile storage medium. The first partition; a virtual disk is created according to the location information of the second partition and adapted to the second disk drive of the virtual disk, where the second disk drive performs data reading and writing of the second partition on the mobile storage medium. By acquiring the location information of each partition after the first partition separately, the data read-write channel between the subsequent partition and the computer is constructed by virtual disk, thus ensuring the normal use of the multi-partition U disk on the computer.
【技术实现步骤摘要】
数据读写通道的构建方法及装置
本专利技术属于计算机数据处理
,尤其涉及一种数据读写通道的构建方法及装置。
技术介绍
移动硬盘通过USB接口接入计算机后,是通过SICS总线协议与计算机之间构建数据读写通道,但对U盘而言是通过的USB总线协议与计算机之间构建的数据读写通道。SICS总线协议和USB总线协议均支持数据的存储与读取,但SICS总线协议支持识别移动硬盘的多个分区,移动硬盘上的多个分区可以在计算机上分别以独立的盘符进行显示;相比之下,USB总线协议规定了只能识别U盘上的第一个分区,即若U盘上存在多个分区的情况下,插入计算机后,计算机只能创建第一个分区所对应的盘符,若第一个分区只有200M,则实际上用户则只能使用200M的U盘。综上所述,现有技术中无法对存在多分区的U盘进行正常使用的问题。
技术实现思路
有鉴于此,本专利技术的一个目的是提出一种数据读写通道的构建方法,以解决现有技术中多分区U盘无法正常使用的问题。在一些说明性实施例中,所述数据读写通道的构建方法,用于接入有移动存储介质的计算设备,所述移动存储介质被配置为具有至少两个分区,包括:获取所述移动存储介质上的第一分区之后的第二分区的位置信息;其中,所述第一分区为所述移动存储介质的数据区上的首个分区;根据所述第二分区的位置信息创建虚拟磁盘,并适配所述虚拟磁盘的第二磁盘驱动器;其中,所述第二磁盘驱动器执行在所述移动存储介质上第二分区的数据读写。在一些优选地实施例中,所述获取所述移动存储介质上的第一分区之后的第二分区的位置信息的过程中,包括:获取所述第一分区的空间大小;根据所述空间大小计算出所述第二分 ...
【技术保护点】
1.一种数据读写通道的构建方法,其特征在于,用于接入有移动存储介质的计算设备,所述移动存储介质被配置为具有至少两个分区,包括:获取所述移动存储介质上的第一分区之后的第二分区的位置信息;其中,所述第一分区为所述移动存储介质的数据区上的首个分区;根据所述第二分区的位置信息创建虚拟磁盘,并适配所述虚拟磁盘的第二磁盘驱动器;其中,所述第二磁盘驱动器执行在所述移动存储介质上第二分区的数据读写。
【技术特征摘要】
1.一种数据读写通道的构建方法,其特征在于,用于接入有移动存储介质的计算设备,所述移动存储介质被配置为具有至少两个分区,包括:获取所述移动存储介质上的第一分区之后的第二分区的位置信息;其中,所述第一分区为所述移动存储介质的数据区上的首个分区;根据所述第二分区的位置信息创建虚拟磁盘,并适配所述虚拟磁盘的第二磁盘驱动器;其中,所述第二磁盘驱动器执行在所述移动存储介质上第二分区的数据读写。2.根据权利要求1所述的构建方法,其特征在于,所述获取所述移动存储介质上的第一分区之后的第二分区的位置信息的过程中,包括:获取所述第一分区的空间大小;根据所述空间大小计算出所述第二分区的地址,确定所述第二分区的位置信息。3.根据权利要求1所述的构建方法,其特征在于,还包括:将文件系统向下层传递的数据读写定向到所述第二磁盘驱动器。4.根据权利要求3所述的构建方法,其特征在于,在创建虚拟磁盘之后,还包括:阻断所述虚拟磁盘的创建信息向上层的传递。5.根据权利要求3所述的构建方法,其特征在于,所述将文件系统向下层传递的数据读写定向到所述第二磁盘驱动器,具体包括:将所述文件系统向下层传递的数据写定向到所述第二磁盘驱动器;和/或,将所述文件系统向下层传递的部分数据读定向到所述第二磁盘驱动器。6.根据权利要求5所述的构建方法,其特征在于,所述将所述文件系统向下层传递的部分数据读定向到所述第二磁盘驱动器,具体包括:对所述数据读的进行特征项判断;根据判断结果,判定该数据读定向到所述第二磁盘驱动器或定向到本地存储的第一磁盘驱动器。7.根据权利要求3-6任一项所述的构建方法,其特征在于,所述第二磁盘驱动器所执行的操作中至少包含有:将所述数据读写的目标路径进行指向所述移动存储介质的修改。8...
【专利技术属性】
技术研发人员:汪家祥,孔令超,许文靓,
申请(专利权)人:中天安泰北京信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。