一种系统启动的方法及终端技术方案

技术编号:32522453 阅读:56 留言:0更新日期:2022-03-05 11:12
本发明专利技术公开了一种系统启动的方法及终端,用于将内置在外接存储卡的便携系统在终端进行启动并运行。该方法包括:终端监测到包含便携系统的外接存储卡插入,且用户选择启动便携系统后重启本机系统,并在本机系统重启的挂载流程阶段,将本机目录下挂载的系统分区替换为外接存储卡的系统分区,运行所述系统分区中的便携系统以执行便携系统启动的安卓启动阶段;所述终端在所述便携系统启动的安卓启动阶段,中断本机系统挂载数据分区的流程,使用外接存储卡的设备标识挂载数据分区,并继续启动便携系统。系统。系统。

【技术实现步骤摘要】
一种系统启动的方法及终端


[0001]本专利技术涉及多系统
,尤其涉及一种系统启动的方法及终端。

技术介绍

[0002]随着多媒体技术的发展,终端内部的存储空间已经无法满足现实的应用需求,可以通过外接存储卡进行存储空间的扩展。目前的外接存储卡中存储的大多为一些文件信息,例如视频文件,图片文件,txt文件等,终端可以通过将一些比较大的文件存储在T卡上并访问T卡上的文件来解决终端存储空间有限的问题。现有技术中,无法实现启动外接存储卡上的便携系统。

技术实现思路

[0003]本专利技术提供一种系统启动的方法及终端,用于将内置在外接存储卡的便携系统在终端进行启动并运行。
[0004]第一方面,本专利技术提供一种系统启动的方法,该方法包括:
[0005]终端监测到包含便携系统的外接存储卡插入,且用户选择启动便携系统后重启本机系统,并在本机系统重启的挂载流程阶段,将本机目录下挂载的系统分区替换为外接存储卡的系统分区,运行所述系统分区中的便携系统以执行便携系统启动的安卓启动阶段;
[0006]所述终端在所述便携系统启动的安卓启动阶段,中断本机系统挂载数据分区的流程,使用外接存储卡的设备标识挂载数据分区,并继续启动便携系统。
[0007]本专利技术提供的便携系统启动方法,主要针对终端的外接存储卡的便携系统的启动,以使终端可以使用外接存储卡的便携系统,由于目前没有外接存储卡上存储的便携系统,并且如果要读取便携系统需要使用文件系统进行读取,即需要挂载系统分区,但目前的外接存储卡中不存在便携系统,因此目前终端本机系统在插入外接存储卡时,并不会对该设备中的系统分区进行挂载,也不会对便携系统进行校验,只进行无文件系统的读取操作,而本专利技术可以对该便携系统的系统分区和数据分区进行挂载,从而启动便携系统,实现终端使用外接存储卡上的便携系统,有效地提高了用户使用终端的体验。
[0008]在一种可能的实现方式中,所述外接存储卡还包括校验分区;该方法还包括:
[0009]在所述本机系统重启的kernel启动阶段,所述终端通过所述校验分区对外接存储卡进行校验,确定校验通过后进入本机系统的挂载流程阶段。
[0010]本专利技术实施例提供一种校验外接存储卡的方法,从而能够有效地防止便携系统被恶意篡改后仍能启动,提高了便携系统的安全性。
[0011]在一种可能的实现方式中,所述终端将本机目录下挂载的系统分区替换为外接存储卡的系统分区之后,还包括:
[0012]所述终端在所述系统分区目录下创建预设目录的预设链接;
[0013]所述终端运行所述系统分区中的便携系统,包括:
[0014]所述终端在运行所述系统分区中的便携系统的过程中,访问并加载所述预设链接
中的数据。
[0015]本实施例的所述终端将本机目录下挂载的系统分区替换为外接存储卡的系统分区之后,由于使用的是外接存储卡的系统分区,因此需要在该系统分区目录下创建关键目录的关键链接,保证能够正常启动便携系统。
[0016]在一种可能的实现方式中,所述外接存储卡还包括校验分区;
[0017]所述终端在执行中断本机系统挂载数据分区的流程之前,还包括:
[0018]所述终端确定所述校验分区中的原始系统版本号和运行的所述便携系统的版本号相同后,进入中断本机系统挂载数据分区的流程阶段。
[0019]本专利技术还提供一种在启动便携系统的过程中,对便携系统继续进行校验的方法,根据对便携系统的版本号进行校验的方式,能够阻止非官方版本的便携系统在终端运行。
[0020]在一种可能的实现方式中终端监测到包含便携系统的外接存储卡插入,且用户选择启动便携系统后重启本机系统,包括:
[0021]所述终端开机上电后,根据对外接存储卡插入的监听事件,确定监测到包含便携系统的外接存储卡插入后,弹出是否启动便携系统的界面;
[0022]若所述终端接收到用户选择启动便携系统的指示后重启系统。
[0023]本实施例还提供根据对外接存储卡插入的监听事件,确定是否弹出启动便携系统的界面,从而解决在终端启动过程中无法对终端的外接存储卡进行处理的问题。
[0024]第二方面,本专利技术提供一种系统启动的终端,该终端包括:处理器和外界接口,其中:
[0025]所述处理器被配置为执行下列过程:
[0026]通过所述外界接口监测到插入包含便携系统的外接存储卡,且用户选择启动便携系统后重启本机系统,并在本机系统重启的挂载流程阶段,将本机目录下挂载的系统分区替换为外接存储卡的系统分区,运行所述系统分区中的便携系统以执行便携系统启动的安卓启动阶段;
[0027]在所述便携系统启动的安卓启动阶段,中断本机系统挂载数据分区的流程,使用外接存储卡的设备标识挂载数据分区,并继续启动便携系统。
[0028]在一种可能的实现方式中,所述外接存储卡还包括校验分区;所述处理器具体还用于:
[0029]在所述本机系统的重启kernel启动阶段,通过所述校验分区对外接存储卡进行校验,确定校验通过后进入本机系统的挂载流程阶段。
[0030]在一种可能的实现方式中,所述处理器具体还用于:
[0031]在所述系统分区目录下创建预设目录的预设链接;
[0032]运行所述系统分区中的便携系统,包括:
[0033]在运行所述系统分区中的便携系统的过程中,访问并加载所述预设链接中的数据。
[0034]在一种可能的实现方式中,所述外接存储卡还包括校验分区;所述处理器具体还用于:
[0035]确定所述校验分区中的原始系统版本号和运行的所述便携系统的版本号相同后,进入中断本机系统挂载数据分区的流程阶段。
[0036]在一种可能的实现方式中,所述处理器具体还用于:
[0037]所述终端开机上电后,根据对外接存储卡插入的监听事件,确定监测到包含便携系统的外接存储卡插入后,弹出是否启动便携系统的界面;
[0038]接收到用户选择启动便携系统的指示后重启系统。
[0039]第三方面,本专利技术提供一种系统启动的装置,该装置包括:替换系统分区单元,挂载数据分区单元,其中:
[0040]所述替换系统分区单元,用于监测到包含便携系统的外接存储卡插入,且用户选择启动便携系统后重启本机系统,并在本机系统重启的挂载流程阶段,将本机目录下挂载的系统分区替换为外接存储卡的系统分区,运行所述系统分区中的便携系统以执行便携系统启动的安卓启动阶段;
[0041]所述挂载数据分区单元,用于在所述便携系统启动的安卓启动阶段,中断本机系统挂载数据分区的流程,使用外接存储卡的设备标识挂载数据分区,并继续启动便携系统。
[0042]在一种可能的实现方式中,所述外接存储卡还包括校验分区;所述装置还包括校验单元用于:
[0043]在所述本机系统重启的kernel启动阶段,通过所述校验分区对外接存储卡进行校验,确定校验通过后进入本机系统的挂载流程阶段。
[0044]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统启动的方法,其特征在于,该方法包括:终端监测到包含便携系统的外接存储卡插入,且用户选择启动便携系统后重启本机系统,并在本机系统重启的挂载流程阶段,将本机目录下挂载的系统分区替换为外接存储卡的系统分区,运行所述系统分区中的便携系统以执行便携系统启动的安卓启动阶段;所述终端在所述便携系统启动的安卓启动阶段,中断本机系统挂载数据分区的流程,使用外接存储卡的设备标识挂载数据分区,并继续启动便携系统。2.根据权利要求1所述的方法,其特征在于,所述外接存储卡还包括校验分区;该方法还包括:在所述本机系统重启的kernel启动阶段,所述终端通过所述校验分区对外接存储卡进行校验,确定校验通过后进入本机系统的挂载流程阶段。3.根据权利要求1所述的方法,其特征在于,所述终端将本机目录下挂载的系统分区替换为外接存储卡的系统分区之后,还包括:所述终端在所述系统分区目录下创建预设目录的预设链接;所述终端运行所述系统分区中的便携系统,包括:所述终端在运行所述系统分区中的便携系统的过程中,访问并加载所述预设链接中的数据。4.根据权利要求1所述的方法,其特征在于,所述外接存储卡还包括校验分区;所述终端在执行中断本机系统挂载数据分区的流程之前,还包括:所述终端确定所述校验分区中的原始系统版本号和运行的所述便携系统的版本号相同后,进入中断本机系统挂载数据分区的流程阶段。5.根据权利要求1~4任一所述的方法,其特征在于,所述终端监测到包含便携系统的外接存储卡插入,且用户选择启动便携系统后重启本机系统,包括:所述终端开机上电后,根据对外接存储卡插入的监听事件,确定监测到包含便携系统的外接存储卡插入后,弹出是否启动便...

【专利技术属性】
技术研发人员:孙哲张亚芹
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:

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

1