【技术实现步骤摘要】
操作系统数据配置方法、设备、存储介质及程序产品
[0001]本申请涉及计算机
,具体地涉及一种操作系统数据配置方法、设备、存储介质及计算机程序产品。
技术介绍
[0002]在现有技术的应用场景中,用户终端需要安装操作系统才可以被用户使用。例如,手机上需要安装手机操作系统(例如:IOS系统、安卓系统)才可以被用户使用。
[0003]在终端设备安装操作系统后,当操作系统出现版本升级时,需要升级终端设备上所安装的操作系统。在升级过程中,存在升级错误的情况。例如,读取升级数据时读取操作失败;又例如,写入升级数据时写入操作失败。因此,需要一种针对操作系统升级失败的操作系统数据配置方法。
技术实现思路
[0004]有鉴于此,本申请提供一种操作系统数据配置方法、设备、存储介质及计算机程序产品,以利于解决现有技术中操作系统升级失败时静态分区不可用的问题。
[0005]第一方面,本申请实施例提供了一种操作系统数据配置方法,应用于电子设备,所述电子设备包括处理器以及存储器,所述存储器包括基础分区、第一静态分 ...
【技术保护点】
【技术特征摘要】
1.一种操作系统数据配置方法,其特征在于,应用于电子设备,所述电子设备包括处理器以及存储器,所述存储器包括基础分区、第一静态分区、第二静态分区、动态分区以及用户数据分区;所述电子设备启动后加载所述基础分区、所述第一静态分区以及动态分区的数据以启动第一操作系统;所述第一操作系统启动之后,所述方法包括:获取操作系统升级包;将所述第二静态分区的状态标记设置为不可启动;根据所述操作系统升级包升级所述第二静态分区的数据;当所述第二静态分区的数据升级失败时,将所述第二静态分区的状态标记设置为可启动,并且,将所述第一静态分区的数据同步到所述第二静态分区。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述第二静态分区的数据升级失败时,输出升级失败提示信息。3.根据权利要求1所述的方法,其特征在于,当所述第二静态分区的数据升级失败时,后台执行所述将所述第二静态分区的状态标记设置为可启动的步骤,以及,后台执行所述将所述第一静态分区的数据同步到所述第二静态分区的步骤。4.根据权利要求1所述的方法,其特征在于,所述操作系统升级包包含用于升级所述动态分区的动态分区升级数据,所述方法还包括:当所述第二静态分区的数据升级成功时,根据所述操作系统升级包在所述用户数据分区中写入动态分区升级数据;当所述动态分区升级数据写入失败时,将所述第二静态分区的状态标记设置为可启动,并且,将所述第一静态分区的数据同步到所述第二静态分区。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当所述动态分区升级数据写入失败时,输出升级失败提示信息。6.根据权利要求4所述的方法,其特征在于,当所述动态分区升级数据写入失败时,后台执行所述将所述第二静态分区的状态标记设置为可启动的步骤。7.根据权利要求4所述的方法,其特征在于,所述方法还包括:当所述动态分区升级数据写入失败时,删除所述用户数据分区中已写入的动态分区升级数据。8.根据权利要求4~7中任一项所述的方法,其特征在于,所...
【专利技术属性】
技术研发人员:陈超,黄九林,王艳召,张赠辉,
申请(专利权)人:荣耀终端有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。