[发明专利]系统镜像的制作方法、电子设备的系统安装方法在审
申请号: | 201710018521.3 | 申请日: | 2017-01-11 |
公开(公告)号: | CN106843949A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 张海峰;李志广;张定发 | 申请(专利权)人: | 微鲸科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/44;G06F11/14 |
代理公司: | 上海盈盛知识产权代理事务所(普通合伙)31294 | 代理人: | 孙佳胤 |
地址: | 200232 上海市徐*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 制作方法 电子设备 安装 方法 | ||
技术领域
本发明涉及智能电子设备领域,尤其涉及一种系统镜像的制作方法、电子设备的系统安装方法。
背景技术
智能电子设备在生产过程中,智能操作系统的设计单位,将设计好的系统母片镜像交给厂家,由厂家将所述系统母片镜像烧录到被生产产品的存储器上,进行大规模生产产品。
现有系统母片镜像的制作方式是按照具体产品的存储器(EMMC)大小制作对应的母片,例如对于具有8G的EMMC的产品,就制作8G大小的母片镜像;对于具有16G的EMMC的产品,就制作16G大小的母片镜像,以此类推。那么如果同一类产品,只有EMMC大小区别,比如8G/16G/32G ROM的三个产品,也需要制作不同大小的镜像交给工厂,工厂分批烧写入不同的产品中,例如,16G镜像的烧写时间为8G烧写时间的两倍,32G烧写时间为8G的四倍,而它们之间的不同只是系统用户数据分区大小和文件系统大小不同,这就造成管理复杂和烧片时间的浪费,加大了工厂烧片的管理复杂和耗时。
因此,现有系统镜像的制作方法有待进一步的改进。
发明内容
本发明所要解决的技术问题是,提供一种系统镜像的制作方法、电子设备的系统安装方法,形成自适应存储器容量大小的系统镜像,以提高系统镜像功能验证和烧写的效率。
为了解决上述问题,本发明提供了一种系统镜像制作方法,包括:编写系统代码,所述系统代码包括:分区信息和扩容模块,所述分区信息包括系统分区和用户分区的信息,所述用户分区的物理地址位于系统分区的物理地址之后;设置一标签,所述标签存储于系统分区,用于在系统首次启动时被识别,并且在被识别后触发所述扩容模块对所述用户分区进行扩容操作;将所述系统代码及标签备份成系统镜像。
可选的,所述系统镜像大小小于或等于需要支持的存储器容量;对所述用户分区进行扩容操作包括:将存储器的剩余可用空间配置为用户分区空间。
可选的,所述用户分区包括一个或多个用户子分区;对所述用户分区进行扩容操作包括:对用户分区内的一个或多个用户子分区进行扩容操作。
可选的,还包括:对所述系统代码进行功能验证;在对所述系统代码进行功能验证之前或之后设置所述标签。
可选的,所述标签为系统环境变量或属性参数。
可选的,所述系统代码还用于在完成首次扩容操作之后,删除所述标签。
本发明的技术方案还提出一种电子设备的系统安装方法,包括:提供一系统镜像;将所述系统镜像烧录至电子设备的存储器,在所述电子设备存储器内形成系统分区和用户分区,所述用户分区的物理地址位于系统分区的物理地址之后;启动电子设备,所述电子设备系统识别到所述标签之后,对所述用户分区进行扩容操作。
可选的,所述系统镜像大小小于或等于需要支持的电子设备的存储器容量;对所述用户分区进行扩容操作包括:将所述电子设备的存储器的剩余可用空间配置为用户分区空间。
可选的,所述用户分区包括一个或多个用户子分区;对所述用户分区进行扩容操作包括:对用户分区内的一个或多个用户子分区进行扩容操作。
可选的,所述标签为系统环境变量或属性参数。
可选的,还包括:在完成首次扩容操作之后,删除所述标签。
本发明的系统镜像制作方法,在系统代码编写完成之后,设置一标签,用于在系统运行后对用户分区进行扩容,以自适应存储器的容量。针对不同存储空间的产品,仅需要制作一个较小的系统镜像,从而可以节约系统镜像的制作时间。进一步的,在对系统进行功能进行验证时,系统代码可以运行在各个存储容量的产品上,无需针对不同容量的产品,分别编写系统代码,从而只需要进行一次功能验证就可以,可以减少验证工作量,节约开发以及验证版本时间。
本发明还提供一种电子设备的系统安装方法,对于仅有存储空间大小差别的电子设备,仅需要采用同一系统镜像进行烧录,并且所述系统镜像大小小于或等于需要支持的电子设备的存储器的容量,从而可以降低测试以及工厂烧录版本人力以及物料成本。在系统首次启动时,根据存储空间大小,对用户分区进行扩容,使得分区大小与存储空间匹配,避免存储空间浪费。
附图说明
图1为本发明一具体实施方式的系统镜像的制作方法的流程示意图;
图2为本发明一具体实施方式的电子设备的系统安装方法的流程示意图。
具体实施方式
下面结合附图对本发明提供的系统镜像的制作方法和电子设备的系统安装方法的具体实施方式做详细说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微鲸科技有限公司,未经微鲸科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710018521.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自行车控制线微调装置
- 下一篇:用于森林经营的微型雪地摩托