[发明专利]网络设备的操作系统的更新系统及更新方法无效
申请号: | 201210171985.5 | 申请日: | 2012-05-29 |
公开(公告)号: | CN102780578A | 公开(公告)日: | 2012-11-14 |
发明(设计)人: | 郭行飞;李明;田臻 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 胡美强;吕一旻 |
地址: | 201617 上海市松*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络设备 操作系统 更新 系统 方法 | ||
1.一种网络设备的操作系统的更新方法,其特征在于,该更新方法包括以下步骤:
S1、将一用于更新该操作系统的镜像文件上传至该网络设备的一存储模块中;
S2、判断该操作系统是否更新成功,若是,则执行步骤S3,若否,则执行步骤S4;
S3、正常启动该网络设备,然后结束流程;
S4、以bootloader模式启动该网络设备,并再次将该镜像文件上传至该存储模块中;
S5、判断该操作系统是否更新成功,若是,则进入步骤S3,若否,则执行步骤S6;
S6、提示用户操作系统更新失败。
2.如权利要求1所述的更新方法,其特征在于,步骤S6中在提示用户的同时还返回步骤S4。
3.如权利要求1所述的更新方法,其特征在于,步骤S6为:记录操作系统更新失败的次数并返回步骤S4,当该次数达到一阈值时,提示用户操作系统更新失败并结束流程。
4.如权利要求1-3中任意一项所述的更新方法,其特征在于,步骤S1之前还包括一启动模式判断步骤:判断该网络设备是正常启动还是以更新模式启动,若是正常启动,则执行步骤S3,若是以更新模式启动,则执行步骤S1。
5.如权利要求4所述的更新方法,其特征在于,该网络设备为一路由器、一调制解调器或一交换机。
6.如权利要求5所述的更新方法,其特征在于,该存储模块为一flash设备。
7.一种网络设备的操作系统的更新系统,其特征在于,该更新系统包括一镜像文件传输模块、一第一判断模块、一第二判断模块、一启动模块以及一提示模块;
该镜像文件传输模块用于将一用于更新该操作系统的镜像文件上传至该网络设备的一存储模块中;
该第一判断模块用于判断该操作系统是否更新成功,若是,则调用该启动模块正常启动该网络设备,若否,则调用该启动模块以bootloader模式启动该网络设备,并调用该镜像文件传输模块再次将该镜像文件上传至该存储模块中;
该第二判断模块用于在bootloader模式下判断该操作系统是否更新成功,若是,则调用该启动模块正常启动该网络设备,若否,则调用该提示模块提示用户操作系统更新失败。
8.如权利要求7所述的更新系统,其特征在于,在bootloader模式下判断该操作系统更新失败时,该第二判断模块还用于调用该启动模块以bootloader模式启动该网络设备,并调用该镜像文件传输模块再次将该镜像文件上传至该存储模块中。
9.如权利要求7所述的更新系统,其特征在于,在bootloader模式下判断该操作系统更新失败时,该第二判断模块用于记录操作系统更新失败的次数并调用该启动模块以bootloader模式启动该网络设备,同时调用该镜像文件传输模块再次将该镜像文件上传至该存储模块中,当该次数达到一阈值时,该第二判断模块还用于调用该提示模块提示用户操作系统更新失败。
10.如权利要求7-9中任意一项所述的更新系统,其特征在于,该更新系统还包括一第三判断模块,该第三判断模块还用于判断该网络设备是正常启动还是以更新模式启动,若是正常启动,则调用该启动模块正常启动该网络设备,若是以更新模式启动,则调用该镜像文件传输模块将一用于更新该操作系统的镜像文件上传至该网络设备的一存储模块中。
11.如权利要求10所述的更新系统,其特征在于,该网络设备为一路由器、一调制解调器或一交换机。
12.如权利要求11所述的更新系统,其特征在于,该存储模块为一flash设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210171985.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:人造革、合成革接缝检测装置
- 下一篇:一种酒店烘衣架