避免由于自检程序版本过时导致家庭网关升级出错的方法技术

技术编号:17812514 阅读:141 留言:0更新日期:2018-04-28 05:22
本发明专利技术涉及一种避免由于自检程序版本过时导致家庭网关升级出错的方法,其中,所述的方法包括所述的家庭网关检测升级镜像中是否包含新的自检程序;若所述的升级镜像中包含所述的新的自检程序则先将所述的新的自检程序写入第一系统存储设备分区中,用所述的新的自检程序替换所述的第一系统存储设备分区中原有的所述的自检程序,然后家庭网关调用所述的第一系统存储设备分区中的自检程序,完成系统自检,否则家庭网关直接调用所述的第一系统存储设备分区中的自检程序,完成系统自检。采用该种方法有效避免了由于自检程序由升级前的系统镜像提供,无法考虑到方方面面,带来的升级镜像需要的信息没有保存等情况,从而导致升级出错的问题。

【技术实现步骤摘要】
避免由于自检程序版本过时导致家庭网关升级出错的方法
本专利技术涉及家庭网关领域,尤其涉及一种家庭网关升级
,具体是指一种避免由于自检程序版本过时导致家庭网关升级出错的方法。
技术介绍
现有技术中,家庭网关升级时,通常使用预存的升级前的镜像中的自检程序完成系统自检,自检一般包括系统信息的检测和必要系统信息的保存等,一般流程为首先下载升级镜像并对镜像合法性进行检查,然后自检程序完成系统自检,包括系统信息的检测和必要系统信息的保存等,当自检成功后将镜像写入系统存储设备,最后完成系统升级,由于自检程序由升级前的系统镜像提供,无法考虑到方方面面,因此会出现新镜像需要的信息没有保存等情况,从而导致升级出错。
技术实现思路
本专利技术的目的是克服上述现有技术的缺点,提供了一种可靠的避免由于自检程序版本过时导致家庭网关升级出错的方法。为了实现上述目的,本专利技术的避免由于自检程序版本过时导致家庭网关升级出错的方法如下:该避免由于自检程序版本过时导致家庭网关升级出错的方法,其主要特点是,所述的方法包括以下步骤:(1)所述的家庭网关检测升级镜像中是否包含新的自检程序;(2)若所述的升级镜像中包含所述的新的自检程序则继续后续步骤(3),否则继续后续步骤(4);(3)所述的家庭网关将所述的新的自检程序写入第一系统存储设备分区中,用所述的新的自检程序替换所述的第一系统存储设备分区中原有的所述的自检程序,即将新的自检程序作为所述的自检程序;(4)所述的家庭网关调用所述的第一系统存储设备分区中的自检程序,完成系统自检。较佳地,所述的步骤(1)之前还包括以下步骤:(0.1)所述的家庭网关下载所述的升级镜像,并对所述的升级镜像的合法性及完整性进行检查。较佳地,所述的步骤(4)之后还包括以下步骤:(5)所述的家庭网关将所述的升级镜像写入第二系统存储设备分区,完成所述的系统升级。采用本专利技术的避免由于自检程序版本过时导致家庭网关升级出错的方法,在系统自检前,先判断升级镜像中是否包含新的自检程序,若所述的升级镜像中包含新的自检程序,则用新的自检程序替换第一系统存储设备分区中原有的所述的自检程序,所述的家庭网关运用新的自检程序完成系统自检,有效避免了由于自检程序由升级前的系统镜像提供,无法考虑到方方面面,带来的升级镜像需要的信息没有保存等情况,从而导致升级出错的问题。附图说明图1为本专利技术的避免由于自检程序版本过时导致家庭网关升级出错的方法的流程图。具体实施方式为了能够更清楚地描述本专利技术的
技术实现思路
,下面结合具体实施例来进行进一步的描述。如图1所示,图1为本专利技术的避免由于自检程序版本过时导致家庭网关升级出错的方法的流程图,该避免由于自检程序版本过时导致家庭网关升级出错的方法,其中,所述的方法包括以下步骤:(0.1)所述的家庭网关下载所述的升级镜像,并对所述的升级镜像的合法性及完整性进行检查;(1)所述的家庭网关检测升级镜像中是否包含新的自检程序;(2)若所述的升级镜像中包含所述的新的自检程序则继续后续步骤(3),否则继续后续步骤(4);(3)所述的家庭网关将所述的新的自检程序写入第一系统存储设备分区中,用所述的新的自检程序替换所述的第一系统存储设备分区中原有的所述的自检程序,即将新的自检程序作为所述的自检程序;(4)所述的家庭网关调用所述的第一系统存储设备分区中的自检程序,完成系统自检;(5)所述的家庭网关将所述的升级镜像写入第二系统存储设备分区,完成所述的系统升级。本专利技术的做法是家庭网关远程批量升级时,若所述的升级镜像中包含自检程序,则家庭网关使用升级镜像中的自检程序完成自检,避免由于自检程序过时、不完善导致家庭网关升级出错采用本专利技术的避免由于自检程序版本过时导致家庭网关升级出错的方法,在系统自检前,先判断升级镜像中是否包含新的自检程序,若所述的升级镜像中包含新的自检程序,则用新的自检程序替换系统存储设备分区中原有的所述的自检程序,所述的家庭网关运用新的自检程序完成系统自检,有效避免了由于自检程序由升级前的系统镜像提供,无法考虑到方方面面,带来的升级镜像需要的信息没有保存等情况,从而导致升级出错的问题。在此说明书中,本专利技术已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本专利技术的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。本文档来自技高网
...
避免由于自检程序版本过时导致家庭网关升级出错的方法

【技术保护点】
一种避免由于自检程序版本过时导致家庭网关升级出错的方法,其特征在于,所述的方法包括以下步骤:(1)所述的家庭网关检测升级镜像中是否包含新的自检程序;(2)若所述的升级镜像中包含所述的新的自检程序则继续后续步骤(3),否则继续后续步骤(4);(3)所述的家庭网关将所述的新的自检程序写入第一系统存储设备分区中,用所述的新的自检程序替换所述的第一系统存储设备分区中原有的所述的自检程序,即将新的自检程序作为所述的自检程序;(4)所述的家庭网关调用所述的第一系统存储设备分区中的自检程序,完成系统自检。

【技术特征摘要】
1.一种避免由于自检程序版本过时导致家庭网关升级出错的方法,其特征在于,所述的方法包括以下步骤:(1)所述的家庭网关检测升级镜像中是否包含新的自检程序;(2)若所述的升级镜像中包含所述的新的自检程序则继续后续步骤(3),否则继续后续步骤(4);(3)所述的家庭网关将所述的新的自检程序写入第一系统存储设备分区中,用所述的新的自检程序替换所述的第一系统存储设备分区中原有的所述的自检程序,即将新的自检程序作为所述的自检程序;(4)所述的家庭网关调用所述的第...

【专利技术属性】
技术研发人员:何育谦
申请(专利权)人:上海市共进通信技术有限公司
类型:发明
国别省市:上海,31

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

1