一种多版本系统的兼容性启动方法

基本信息

申请号 CN201810671468.1 申请日 -
公开(公告)号 CN109101279B 公开(公告)日 2021-08-24
申请公布号 CN109101279B 申请公布日 2021-08-24
分类号 G06F9/4401;G06F9/445 分类 计算;推算;计数;
发明人 庄秋彬;孙彦邦;谢林菲;黄少锐;徐露 申请(专利权)人 珠海全志科技股份有限公司
代理机构 广州嘉权专利商标事务所有限公司 代理人 俞梁清
地址 519000 广东省珠海市高新区唐家湾镇科技二路9号
法律状态 -

摘要

摘要 本发明包括一种多版本系统的兼容性启动方法,其特征在于,该方法包括:为烧录的系统生成对应的版本号,并为每个系统版本生成对应的备份;系统上电时,依次对每个数据分区进行校验;S30,当校验到一个或多个数据分区损坏时,则对所有版本对应的数据分区进行检测,若存在完整系统,则将已校验的系统对应的数据分区进行破坏;S40,重新启动,并选择所述步骤S30所检测完整系统数据分区进行依次校验,完成兼容性启动。本发明的有益效果为:通过在分区数据中嵌入包含版本号信息的数据结构,使得在启动时可通过检测每个分区的版本号,选择版本适配的分区进行启动,避免混合使用新旧系统,进而避免兼容性问题。