本发明专利技术公开了一种基于Android的双系统土地核查PAD及启动方法,所述PAD包括系统存储介质以及SD卡,还包括:启动选择模块,用于PAD的引导系统从系统存储介质或SD卡上启动;SD卡匹配模块,用于SD卡与PAD系统的匹配;SD卡分区模块,用于在系统存储介质上从SD卡上写入土地核查的Android操作系统镜像;引导系统模块,用于PAD系统从系统存储介质中读取操作系统代码,从而运行土地核查操作系统。本发明专利技术提供了一种基于Android的土地核查专用PAD的双系统启动方法,该方法通过两个系统的切换使用,提高了土地核查专用PAD设备的系统安全性。
【技术实现步骤摘要】
本专利技术涉及土地核查设备系统安全领域,特别是涉及一种基于Android的土地核查专用PAD的双系统启动方法。
技术介绍
土地资源是人类赖以生存和发展的重要资源,土地资源能否合理利用直接影响着经济和社会的发展能否持续。近年来,随着城镇化进程的加快和农业结构的调整,国土资源使用变得越来越紧张,针对国土资源管理的土地核查设备在农业和工业进程中得到了广泛的普及。随着计算机技术和智能化操作系统的快速发展,土地核查设备的软硬件配置也都得到了快速提升。越来越多的土地核查专用设备搭载了 Android智能操作系统。但是目前多数设备都只是提供单一的智能操作系统和存储设备供用户使用,这种情况下若设备一旦遗失或损坏,设备里保存的资源和数据就无法再使用,而且还面临着可能会被不法分子利用从而造成不必要的损失的危险。本专利技术提出的一种基于Android的土地核查专用PAD的双系统启动方法从根源上防止了这种情况的发生。
技术实现思路
本专利技术提供了一种基于Android的双系统土地核查专用PAD及启动方法,能够提高土地核查专用PAD的操作系统以及数据安全。本专利技术所采用的技术方案是: 一种基于Android的双系统土地核查PAD,所述PAD包括系统存储介质以及SD卡,其特征在于,还包括: 启动选择模块,用于PAD的引导系统从系统存储介质或SD卡上启动; SD卡匹配模块,用于SD卡与PAD系统的匹配;SD卡分区模块,用于在系统存储介质上从SD卡上写入土地核查的Android操作系统镜像; 引导系统模块,用于PAD系统从系统存储介质中读取操作系统代码,从而运行土地核查操作系统。还包括: 存储选择模块,用于将土地核查操作系统生成的数据存储在SD卡上; 加密模块,用于对存储在SD卡上的土地核查操作系统生成数据进行加密。SD卡分区模块进一步包括: SD卡分区,对SD按照Android系统的要求进行分区; SD卡分区镜像写入,在SD卡分区中写入引导系统、内核及文件系统; 通过SD卡分区和镜像写入来实现PAD系统导入土地核查操作系统。SD卡匹配模块进一步包括: SD卡首部匹配,用于校验SD卡的首部保留字节; SD卡格式分区匹配,用于校验SD卡的分区格式; 通过对SD卡首部和SD卡分区校验实现SD卡的匹配。引导系统模块进一步包括: 引导系统启动,用于读取SD卡中的内核及文件系统; SD卡中分区镜像读取,用于引导SD卡读取命令; 通过SD卡引导系统启动,再对SD卡中分区镜像读取来实现操作系统的引导。一种基于Android的土地核查PAD的双系统启动方法,所述PAD包括系统存储介质、SD卡以及:启动选择模块,用于选择PAD的引导系统从何种存储介质启动;SD卡匹配模块,用于SD卡与PAD系统的匹配;SD卡分区模块,用于在系统存储介质上从SD卡上写入土地核查的Android操作系统镜像;引导系统模块,用于PAD系统从系统存储介质中读取操作系统代码,从而运行土地核查操作系统,其特征在于,启动方法包括: SD卡匹配步骤:对SD卡进行识别并与PAD系统进行匹配校验; 土地核查操作系统写入步骤:PAD系统从匹配后的SD卡读取土地核查操作系统并写入系统存储介质上; 系统启动步骤:PAD系统从系统存储介质上读取土地核查操作系统并运行该土地核查操作系统。本专利技术在带有Android操作系统的土地核查专用PAD上增加启动选择模块和外部SD卡系统模块,该专用PAD可以通过识别定制的外部SD卡从而启动该SD卡中的操作系统,SD卡中的操作系统为土地核查专用的操作系统,包含专用的测量国土数据的软件,软件运行产生的资源和数据都保存在该专用的定制的SD卡上,同时软件会对这些数据自动加密。与现有技术相比,本专利技术的有益效果是: 对SD上的数据进行加密的工作比对设备中内部的存储设备上的数据进行加密要简单,同时该定制的SD卡只能用于土地核查专用PAD中,这就确保了其他设备无法使用,同时SD卡的可插拔设计也增加了土地核查专用PAD设备操作系统的安全性。【附图说明】图1示出本专利技术实施例提出的一种基于Android的土地核查专用PAD的双系统启动方法模块结构图。图2示出本专利技术提出的一种基于Android的土地核查专用PAD的双系统启动方法实现的【具体实施方式】的结构图。图3示出本专利技术提出的一种基于Android的土地核查专用PAD的双系统启动方法实现的另一【具体实施方式】的结构图。图4示出本专利技术提出的一种基于Android的土地核查专用PAD的双系统启动方法实现的另一【具体实施方式】的结构图。图5示出本专利技术提出的一种基于Android的土地核查专用PAD的双系统启动方法实现的另一【具体实施方式】的结构图。图6示出本专利技术提出的一种基于Android的土地核查专用PAD的双系统启动方法中的SD卡分区结构图。图7示出本专利技术提出的一种基于Android的土地核查专用PAD的双系统启动方法的一个实施例中引导SD卡中的操作系统启动的流程图。图8示出本专利技术提出的一种基于Android的土地核查专用PAD的双系统启动方法的一个实施例中系统引导过程的流程图。图9为本专利技术系统启动过程流程图。【具体实施方式】下面结合附图对本专利技术进一步说明。图1示出本专利技术实施例提供的一种基于Android的土地核查专用PAD的双系统启动方法模块结构图。如图1所示,一种基于Android的土地核查专用PAD的双系统启动方法模块结构图100包括:启动选择模块102、SD卡分区模块104、SD卡匹配模块106、引导系统模块108。其中,启动选择模块102用于选择PAD的引导系统从何种存储介质启动,其中存储介质为系统存储介质和SD卡。SD卡分区模块104用于写入土地核查专用的Android操作系统镜像。SD卡匹配模块106,用于SD卡与PAD系统的匹配。引导系统模块108用于从系统存储介质中读取操作系统代码。图2示出本专利技术提出的一种基于Android的土地核查专用PAD的双系统启动方法的【具体实施方式】的结构图。如图2所示,一种基于Android的土地核查专用PAD的双系统启动方法的【具体实施方式】的流程200包括:启动选择模块202、SD卡分区模块204、SD卡匹配模块206、引导系统模块208 ;其中SD卡分区模块204、SD卡匹配模块206和引导系统模块208与图1所示的SD卡分区模块104、SD卡匹配模块106、引导系统模块108有相同的结构,为简洁起见,这里不再赘述其
技术实现思路
。如图2所示,启动选择模块202进一步包括内部启动2020、外部启动2022。其中,内部启动2020是使处理器选择启动内部存储介质存储的引导系统代码。外部启动2022是使处理器选择启动外部存储介质存储的引导系统代码。图3示出本专利技术提出的一种基于Android的土地核查专用PAD的双系统启动方法实现的另一【具体实施方式】的结构图。如图3所示,一种基于Android的土地核查专用PAD的双系统启动方法的【具体实施方式】的流程300包括:启动选择模块302、SD卡分区模块304、SD卡匹配模块306、引导系统模块308 ;其中启动选择模块302、SD卡匹配模块306和引导系统模块308与图1所示的启动选择模块102、S本文档来自技高网...
【技术保护点】
一种基于Android的双系统土地核查PAD,所述PAD包括系统存储介质以及SD卡,其特征在于,还包括:启动选择模块,用于PAD的引导系统从系统存储介质或SD卡上启动;SD卡分区模块,用于在系统存储介质上从SD卡上写入土地核查的Android操作系统镜像;SD卡匹配模块,用于SD卡与PAD系统的匹配;引导系统模块,用于PAD系统从系统存储介质中读取操作系统代码,从而运行土地核查操作系统。
【技术特征摘要】
【专利技术属性】
技术研发人员:李冰,钱鑫海,虞娟,田洋,李艳,李雪雪,张紫薇,俞凯,陈帅,董乾,刘勇,赵霞,王刚,
申请(专利权)人:东南大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。