H3C S6850-56HF-G交换机升级后Basic BootRom无法更新导致一直重启,各种升级方法都尝试过,都不行;其它相同型号的设备都没问题,上传的文件的md5我跟其它正常设备的对比都是一样的,ipe后缀格式和bin后缀格式也都重新上传过好几次,也都不行;选择N,可以正常加载进入系统,但重启又循环了,该怎么处理?
Repaire normal basic OK!
System is starting...
Press Ctrl+D to access BASIC BOOT MENU
RAM test successful.
Press Ctrl+T to start five-step full RAM test...
********************************************************************************
* *
* H3C S6850-56HF-G BOOTROM, Version 225 *
* *
********************************************************************************
Copyright (c) 2004-2024 New H3C Technologies Co., Ltd.
Creation Date : Dec 10 2024
CPU Type : ft2000
CPU Clock Speed : 2200MHz
Memory Type : DDR4 SDRAM
Memory Size : 4096MB
Memory Speed : 2132MHz
BootRom Size : 5632KB
flash Size : 1967MB
CPLD 1 Version : 006
CPLD 2 Version : 003
CPLD 3 Version : 003
PCB 1 Version : Ver.A
PCB 2 Version : Ver.A
Mac Address : d8d7f349aeba
BootRom Validating...
Press Ctrl+B to access EXTENDED BOOT MENU...0
Loading the main image files...
Loading file flash:/s6800g-cmw710-system-r8307p62.bin...........................
...............................................................Done.
Loading file flash:/s6800g-cmw710-freeradius-r8307p62.bin.....Done.
Loading file flash:/s6800g-cmw710-system-patch-r8307p62hs02.bin......Done.
Loading file flash:/s6800g-cmw710-boot-r8307p62.bin................Done.
Basic BootRom Version is not equal,updating? (Y/N):
Updating Basic BootRom..........................................................
.........................Done.
BootRom updated,System is rebooting now.
System is starting...
Press Ctrl+D to access BASIC BOOT MENU
RAM test successful.
Press Ctrl+T to start five-step full RAM test...
Boot from backup basic!
Repaire normal basic OK!
System is starting...
Press Ctrl+D to access BASIC BOOT MENU
RAM test successful.
Press Ctrl+T to start five-step full RAM test...
********************************************************************************
* *
* H3C S6850-56HF-G BOOTROM, Version 225 *
* *
********************************************************************************
Copyright (c) 2004-2024 New H3C Technologies Co., Ltd.
Creation Date : Dec 10 2024
CPU Type : ft2000
CPU Clock Speed : 2200MHz
Memory Type : DDR4 SDRAM
Memory Size : 4096MB
Memory Speed : 2132MHz
BootRom Size : 5632KB
flash Size : 1967MB
CPLD 1 Version : 006
CPLD 2 Version : 003
CPLD 3 Version : 003
PCB 1 Version : Ver.A
PCB 2 Version : Ver.A
Mac Address : d8d7f349aeba
BootRom Validating...
Press Ctrl+B to access EXTENDED BOOT MENU...0
Loading the main image files...
Loading file flash:/s6800g-cmw710-system-r8307p62.bin...........................
...............................................................Done.
Loading file flash:/s6800g-cmw710-freeradius-r8307p62.bin.....Done.
Loading file flash:/s6800g-cmw710-system-patch-r8307p62hs02.bin......Done.
Loading file flash:/s6800g-cmw710-boot-r8307p62.bin................Done.
Basic BootRom Version is not equal,updating? (Y/N):
Updating Basic BootRom..........................................................
.........................Done.
BootRom updated,System is rebooting now.
System is starting...
Press Ctrl+D to access BASIC BOOT MENU
RAM test successful.
Press Ctrl+T to start five-step full RAM test...
Boot from backup basic!
Repaire normal basic OK!
System is starting...
Press Ctrl+D to access BASIC BOOT MENU
RAM test successful.
Press Ctrl+T to start five-step full RAM test...
********************************************************************************
* *
* H3C S6850-56HF-G BOOTROM, Version 225 *
* *
********************************************************************************
Copyright (c) 2004-2024 New H3C Technologies Co., Ltd.
Creation Date : Dec 10 2024
CPU Type : ft2000
CPU Clock Speed : 2200MHz
Memory Type : DDR4 SDRAM
Memory Size : 4096MB
Memory Speed : 2132MHz
BootRom Size : 5632KB
flash Size : 1967MB
CPLD 1 Version : 006
CPLD 2 Version : 003
CPLD 3 Version : 003
PCB 1 Version : Ver.A
PCB 2 Version : Ver.A
Mac Address : d8d7f349aeba
一、故障根因定位(从你的打印日志判断)
现象关键日志:Boot from backup basic! Repaire normal basic OK!
FT2000 国产平台 S6800G 系列 Basic BootRom 分Normal 主分区、Backup 备份分区;
每次升级系统 boot 包时自动比对 Basic BootRom 版本,版本不一致就自动烧写 Basic 分区,但本次烧写校验失败,Normal 分区镜像损坏。
循环逻辑:
加载 IPE 内 boot 包 → 检测 Basic 版本不匹配 → 自动更新 Basic → 写入校验异常 → 重启从 Backup 备份分区恢复 Normal 区 → 再次加载系统 boot 包又触发版本比对,无限循环。
排除项:文件 MD5 正常、同型号设备升级正常,不是固件包损坏,是单台设备 Basic BootRom 分区 Flash 擦写异常,必须单独刷写 Basic BootRom 修复分区。
二、分步骤修复操作(按顺序执行)
步骤 1:临时跳过自动更新 Basic,先进系统(临时入口)
设备上电启动,出现提示:
Basic BootRom Version is not equal,updating? (Y/N):
立刻输入 N 回车,不执行 Basic 自动更新,直接加载系统进入命令行。
步骤 2:系统内先清理异常启动文件、修复 BootRom 备份(能进系统优先做)
plaintext
# 1. 查看当前BootRom分区状态
display bootrom version
# 能看到Basic Normal分区异常、Backup分区正常
# 2. 重新备份可用Backup Basic覆盖损坏Normal(临时修复分区标记)
bootrom backup all part basic
# 3. 清除下次启动自动升级BootRom标记
undo boot-loader update auto
# 4. 删除flash内旧的boot包,重新上传完整IPE包(防止包缓存异常)
delete /unreserved flash:/s6800g-cmw710-boot-r8307p62.bin
# 重新上传同版本完整IPE,解压覆盖所有bin文件
uncompress s6800g-cmw710-r8307p62.ipe flash:
# 5. 指定启动文件,关闭自动BootRom升级
boot-loader file s6800g-cmw710-r8307p62.ipe main
save
执行完reboot测试,若依旧循环,说明 Normal Basic 物理分区损坏,必须串口单独刷写 Basic BootRom。
步骤 3:串口 Xmodem 单独强制刷写 Basic BootRom(根治方案,核心操作)
前置准备
Console 串口线,SecureCRT/Xshell 终端;
提取对应版本独立 Basic BootRom 文件(后缀.btm,从同版本 IPE 内提取或向 400 索取);
同型号正常交换机导出可用 Basic 分区镜像备用。
进入 Basic BootROM 菜单
设备上电,打印Press Ctrl+D to access BASIC BOOT MENU时,快速按 Ctrl+D 进入基础 Boot 菜单。
进入 BootRom 升级子菜单,选择:3. Update basic BootRom(仅更新基础段)
传输协议选择 Xmodem
终端软件操作:传输 → 发送文件 → 选择 Xmodem,选中.btm Basic 固件
等待擦写、校验完成(全程不能断电,约 3-5 分钟)
写入完成自动重启,此时 Normal Basic 分区恢复完整,不会再触发 Backup 修复。
备选:TFTP 网络刷完整 BootRom(有网线更快)
Basic 菜单配置网口 IP:
设备 IP:192.168.1.1
TFTP 服务器 PC:192.168.1.100/24
菜单选1. Update full BootRom,输入完整 BootRom 固件名,TFTP 下载写入。
步骤 4:验证修复是否成功
重启设备,不再出现Boot from backup basic!日志,不再弹出Basic BootRom Version is not equal,updating? (Y/N):提示,直接正常进系统。
登录后校验:
plaintext
display bootrom version
# Basic Normal、Backup版本完全一致,无异常告警
display startup
# 启动文件正常,无BootRom更新标记
三、关键踩坑点说明
不能仅重新上传 IPE 包解决
IPE 内的 boot 包只能触发自动升级 Basic,无法修复损坏的 Basic Flash 分区,必须单独刷写 Basic BootRom 镜像。
为什么同型号其他设备正常?
故障设备 Flash 存储单元存在局部擦写异常,属于单台硬件分区故障,不是固件包通用问题。
全程禁止断电
刷写 Basic BootRom 中断电会导致设备无法引导,只能走硬件返修。
版本严格匹配
Basic .btm 文件必须和当前 R8307p62 版本完全对应,高 / 低版本都会再次版本不匹配循环。
四、兜底方案(串口修复无效时)
联系 H3C 400 810-0504,提供设备 SN 调取该型号 FT2000 平台独立 Basic BootRom 固件;
若多次刷写 Basic 仍循环,为主控 SPI Flash 硬件故障,申请硬件返修更换主控板。
极简操作速记
启动提示更新 Basic 时按 N 进系统;
系统内备份 BootRom、重新上传 IPE;
无效则 Ctrl+D 进 Basic 菜单,Xmodem 单独刷写对应版本 Basic .btm 固件;
重启验证无 Backup 恢复日志即修复完成。
这个是官方操作方法吗,有对应文档吗
这个是官方操作方法吗,有对应文档吗
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明