• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

ACG1000-M软件版本丢失解决办法

2016-04-06 发表
  • 0关注
  • 1收藏 1710浏览
李超 九段
粉丝:12人 关注:0人

ACG1000-M软件版本丢失导致设备启动不了,一直停留在如下界面

可能由于设备异常掉电或者误操作,导致软件版本丢失。

重新灌装软件版本,操作如下:

1.修改脚本基本参数

用网线连接tftp服务器PC机和待测试的设备的ge0或者mgt0网口,并启动PC机上的TFTP/FTP服务软件,将版本SecPathACG1000-IMW110-R6605P01-ALL.BINmenuboot.bin镜像文件复制到TFTP/FTP服务器软件目录下。

右键点击附件中的脚本文件(ACG1000自动灌装脚本v4.0_20151225.js),选择写字板打开编辑脚本文件(如果使用记事本打开可能存在未分行的情况,不利于编辑),修改脚本文件内参数,设置如下(请勿修改以下参数以外的内容)

# $language = "JScript"

 

/*****************************************************************

*作者:刘声明

*版本:V2.0

    添加了硬盘格式化及老平台startup.cfg的配置参数

版本说明:主要是方便灌装人员灌装系统,减少参数设置错误导致不必要的问题及灌装慢的问题

*******************************************************************/

 

var serverip="192.168.3.222"               //根据需要配置成TFTPFTP服务器所在PCIP地址。

var ipaddr="192.168.3.230/24"              //根据需要配置设备的IP地址,需要和serverip在同一个网段。

var gateway="192.168.3.1"                  //配置和serveripipaddr的网关地址

var osimage="SecPathACG1000-IMW110-R6605P01-ALL.BIN"      //系统镜像文件名,根据实际文件名修改

var disk2log = 1;                          //设备是否带硬盘存日志;有硬盘时该变量赋值"1",没有硬盘时变量赋值0

var mc1xx0_ports=12;                       //对于MC1100MC1210MC1220设备,6口写6,8口写8,10口写10,12口写12

var ver_menuboot="V4.0-20151124"           //每次发布版本时,需要更改该变量的取值。

var filling_by_usb = 0;                   //U盘灌装版本和menuboot将其置1,否则置0;从U盘一般是出厂灌装使用,会强制做老化测试。

var clear_syscfg = 1;                      //清除系统的配置,当需要清除时,将变量置1

 

/*以下代码及参数尽量别修改,碰到脚本不能执行等问题请联系相关人员*/

2.在设备uboot界面,选择Script>Run打开CRT脚本执行工具,选择自动灌装脚本文件:

脚本会自动设置uboot参数、启动menuboot程序、格式化硬盘、灌装版本文件、升级menuboot文件、设置启动参数,流程自动执行至序列号输入界面,此过程无需人工干预,如出现报错请参考以下说明,

2.1 脚本自动设备环境参数

在脚本开始执行后,首先会清空历史uboot设置参数:

脚本会自动重新设置uboot基本参数,并检测设备与服务器之间的网络连通性,如下:

如果设备与TFTP/FTP服务器连通性异常,则会有弹窗提示错误,并停止脚本执行,请排查网络情况:

如果设备与TFTP/FTP服务器网络连通正常,则正常进入启动menuboot步骤。

2.2 脚本自动启动menuboot并格式化硬盘

脚本会自动从TFTP服务器download menuboot程序并启动程序:

脚本会自动运行menuboot内的磁盘检测工具检测设备磁盘是否正确识别,如果正确识别将自动进行格式化,格式化过程比较漫长,请勿中断操作:

硬盘格式化完成:

2.3 脚本会自动清除并升级版本文件和menuboot。

脚本自动清除配置:

脚本会自动从ftp服务器下载并升级软件版本和menuboot程序:

FTP服务器下载版本文件:

如果下载文件失败则会弹窗告警提示。

    版本升级成功后会自动下载menuboot程序到cf内,供后续调试升级使用:

   

如下次需启用menuboot程序进行相关操作,在启动时按ctrl+c即可运行menuboot程序。

如果下载文件失败则会弹窗告警提示

2.4 成功下载menuboot程序到本地CF卡后,自动灌装脚本完成,弹窗提示手动在串口端输入软/硬件序列号和MAC基地址,输入软件序列号

输入软件序列号:

软件序列号正确后会自动进入MAC地址客制化界面,按MAC客制化列表填入当前型号的MAC基地址(注意每台硬件的MAC基地址不同)

如果MAC基地址已提前写入,menuboot程序将跳过此步骤并提升,请务必在4.2.1章节软件界面检查MAC客制化的正确。跳过截图如下:

MAC基地址输入正确会自动进入输入客户硬件序列号界面,硬件序列号根据客户要求规则填入:

至此,脚本灌装软件版本文件全部完成,输入e返回menuboot主菜单,选择0重启系统,启动过程不做任何操作系统将自动进入到主系统中。

注:由于menuboot.bin镜像文件过大,上传有问题,如果有需要可以联系我。

该案例对您是否有帮助:

您的评价:1

若您有关于案例的建议,请反馈:

作者在2019-06-12对此案例进行了修订
1 个评论
粉丝:0人 关注:0人

menuboot.bin可以给一份吗

编辑评论

举报

×

侵犯我的权益 >
对根叔知了社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔知了社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作