系统安装包的管理方法、设备、存储介质及程序产品技术方案

技术编号:31786798 阅读:29 留言:0更新日期:2022-01-08 10:43
本申请实施例提供的一种系统安装包的管理方法、设备、存储介质及计算机程序产品,方法包括:制作基础分区镜像;制作第一静态分区的第一静态分区镜像以及第二静态分区的第二静态分区镜像;基于动态分区中各个子分区的名称以及对应的分区大小生成对应第一静态分区的插槽一数据;基于插槽一数据生成对应第二静态分区的插槽二数据;将插槽一数据、插槽二数据以及动态分区中各个子分区的镜像打包为动态分区镜像;制作包含基础分区镜像、第一静态分区镜像、第二静态分区镜像以及动态分区镜像的系统安装包。根据本申请实施例的方法,可以使得设备支持从任意静态分区启动。得设备支持从任意静态分区启动。得设备支持从任意静态分区启动。

【技术实现步骤摘要】
系统安装包的管理方法、设备、存储介质及程序产品


[0001]本申请涉及计算机
,具体地涉及一种系统安装包的管理方法、设备、存储介质及计算机程序产品。

技术介绍

[0002]在现有技术的应用场景中,用户终端需要安装操作系统才可以被用户使用。例如,手机上需要安装手机操作系统(例如:IOS系统、安卓系统)才可以被用户使用。由于操作系统的安装过程较为繁琐,并且,某些终端设备的操作系统需要特殊设备才可以进行安装,因此,为了便于用户使用终端设备,在终端设备销售前,终端设备内通常已安装有基础的操作系统。这样,用户在购买到终端设备后,不需要自行进行复杂的操作系统安装操作,就可以使用终端设备。例如,在手机被销售到用户手中前,手机上已安装有基础的手机操作系统。用户在购买到手机后,即可直接使用手机的基本功能(例如,连接到移动网络、拨打电话)。
[0003]在终端设备销售到用户手中后,在终端设备被使用的过程中,存在由于操作系统数据错误而导致设备运行错误甚至无法启动的情况。在这种情况下,由于系统运行已出现错误,用户很难令系统自行修复,只能将设备返厂重新刷写本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种系统安装包的管理方法,其特征在于,包括:制作基础分区镜像;制作第一静态分区的第一静态分区镜像以及第二静态分区的第二静态分区镜像;基于动态分区中各个子分区的名称以及对应的分区大小生成对应第一静态分区的插槽一数据,其中,所述动态分区的子分区包括第一子分区,所述插槽一数据包括对应于所述第一子分区的第一描述组和第二描述组,所述第一描述组的地址项的值为第一值,所述第二描述组的地址项的值为第二值;基于所述插槽一数据生成对应第二静态分区的插槽二数据,所述插槽二数据包括第三描述组和第四描述组,其中,所述第三描述组的名称项以及组项的值与所述第一描述组一致,所述第四描述组的名称项以及组项的值与所述第二描述组一致,所述第四描述组的地址项的值为所述第一值;将所述插槽一数据、所述插槽二数据以及所述动态分区中各个子分区的镜像打包为动态分区镜像;制作包含所述基础分区镜像、所述第一静态分区镜像、所述第二静态分区镜像以及所述动态分区镜像的系统安装包。2.根据权利要求1所述方法,其特征在于,所述根据所述插槽一数据生成对应第二静态分区的插槽二数据,包括:拷贝所述插槽一数据,保存为第一数据;修正所述第一数据,包括,将所述第一数据中所述第二描述组的地址项的值修改为所述第一值;将修正后的所述第一数据保存为所述插槽二数据。3.根据权利要求2所述方法,其特征在于,所述修正所述第一数据,还包括,将所述第一数据中所述第二描述组的地址项的值修改为所述第二值。4.根据权利要求3所述方法,其特征在于,所述第二值为空值。5.根据权利要求1所述方法,其特征在于:所述动态分区的子分区还包括第二子分区,所述插槽一数据还包括对应于所述第二子分区的第五描述组和第六描述组,所述第五描述组的地址项的值为第三值,所述第六描述组的地址项的值为第四值;所述插槽二数据还包括第七描述组和第八描述组,其中,所述第七描述组的名称项以及组项的值与所述第五描述组一致,所述第八描述组的名称项以及组项的值与所述第六描述组一致,所述第八描述组的地址项的值为所述第三值;6....

【专利技术属性】
技术研发人员:张赠辉王艳召陈超李永潮
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1