发明名称 一种系统升级方法和装置
摘要 本发明提供了一种系统升级方法和装置,嵌入式设备至少包括第一系统分区和第二系统分区,该方法包括:升级之前,对上一次正常启动的启动参数进行备份,设置升级标志位;依据运行系统信息,判断正在运行的系统所在的系统分区为第一系统分区,对第二系统分区进行数据擦除和新的系统镜像的写入;若新的系统镜像写入成功,则针对第二系统分区修改启动参数并清除升级标志位;在所述嵌入式设备启动时,若所述升级标志位被设置,则利用备份的启动参数进行启动,第一系统分区作为正在运行的系统分区。本发明能够提高嵌入式设备系统升级的安全可靠性。
申请公布号 CN106020865A 申请公布日期 2016.10.12
申请号 CN201610305460.4 申请日期 2016.05.10
申请人 百度在线网络技术(北京)有限公司 发明人 陈卓;吴名宇;吴明豪
分类号 G06F9/445(2006.01)I;G06F11/14(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 北京鸿德海业知识产权代理事务所(普通合伙) 11412 代理人 袁媛
主权项 一种系统升级方法,其特征在于,嵌入式设备至少包括第一系统分区和第二系统分区,该方法包括:升级之前,对上一次正常启动的启动参数进行备份,设置升级标志位;依据运行系统信息,判断正在运行的系统所在的系统分区为第一系统分区,对第二系统分区进行数据擦除和新的系统镜像的写入;若新的系统镜像写入成功,则针对第二系统分区修改启动参数并清除升级标志位;在所述嵌入式设备启动时,若所述升级标志位被设置,则利用备份的启动参数进行启动,第一系统分区作为正在运行的系统分区。
地址 100085 北京市海淀区上地十街10号百度大厦