原来是1106的固件,升级1112提示:
The main application file is invalid!
Starting to get the backup application
file--flash:/S5024PV2_EI-CMW520-R1106_bak.bin!
The backup application file does not
exist--flash:/S5024PV2_EI-CMW520-R1106 bak.bin!
Starting to get the secure application file--flash:/secure.bin!
The secure application file does not exist--flash:/secure.bin!
Booting App fails!
BootWare password: Not required. Please press Enter to continue.
Password recovery capability is enabled.
Note: The current operating device is flash
Enter < Storage Device Operation > to select device.
==============<EXTEND-BOOTWARE MENU>=================
<1> Boot System
<2>Enter Serial SubMenu
我现在要怎么回退,或者是继续尝试升级1112版本的固件?
# H3C S5024PV2‑EI 升级固件无法引导故障处理
## 现象解读
```
The main application file is invalid!
Starting to get the backup application file--flash:/S5024PV2_EI‑CMW520‑R1106_bak.bin!
The backup application file does not exist
Starting to get the secure application file--flash:/secure.bin!
The secure application file does not exist!
Booting App fails!
```
含义:**刚刷入的 R1112 主程序校验无效,备份固件、安全固件都不存在,设备无法加载业务系统,停留在 EXTEND‑BOOTWARE 菜单**。
>
> 原因大概率:①R1112 固件下载损坏、MD5 校验不通过;②TFTP 上传过程丢包,flash 写入的 bin 文件不完整;③Flash 存储空间异常。原来 R1106 版本备份文件没有生成,无法自动回退。
>
> 现在设备有两条路:**方案 A:回退旧版本 R1106(推荐优先做);方案 B:重新刷 R1112 新版本**,两种操作都需要 Console 串口接入 BootWare 菜单操作。
## 前置准备
1. Console 串口线连接交换机 Console 口,波特率**9600‑8‑N‑1**,进入`EXTEND‑BOOTWARE MENU`菜单。
2. 准备好完好的 bin 固件:
- S5024PV2_EI‑CMW520‑R1106.bin(回退用)
- S5024PV2_EI‑CMW520‑R1112.bin(升级用,务必核对 MD5,确认文件完整)
3. 两种上传方式二选一:
- 方式 1【以太网子菜单,速度快,优先推荐】:电脑网线直接交换机任意电口,电脑搭建 TFTP 服务器(3CDaemon),关闭电脑防火墙。
- 方式 2【Serial Xmodem,速度很慢,备选】:串口 Xmodem 传输大 bin 包耗时几十分钟,仅网口不通才使用H3C。
## 方案 A:回退到原来 R1106 版本(优先)
1. 在`EXTEND‑BOOTWARE MENU`,输入`3`进入**Ethernet SubMenu(以太网子菜单)**。
2. 选`3 Modify ethernet parameter`,配置参数:
- 交换机临时 IP:同电脑 TFTP 服务器网段,例`192.168.1.2`
- TFTP 服务器 IP:电脑本机 IP,例`192.168.1.100`
- 文件名:`S5024PV2_EI‑CMW520‑R1106.bin`
3. 返回上一级,选`1 Update main application file`,从 TFTP 下载 R1106.bin 写入 flash 主程序分区H3C。
4. 下载完成,返回主 BOOT 菜单,输入`1 Boot System`尝试启动。
>
> 如果启动成功,进入系统视图后,建议执行`boot-loader file flash:/S5024PV2_EI‑CMW520‑R1106.bin slot 0 backup`生成备份固件,防止下次升级变砖。
## 方案 B:重新升级 R1112 版本
>
> ⚠️**必须先确认 R1112 bin 文件 MD5 和官方一致,文件没有损坏,否则会再次报 main application file is invalid**。
1. 同样进入 Ethernet SubMenu,TFTP 上传完好的`S5024PV2_EI‑CMW520‑R1112.bin`更新 main application file。
2. 写入完成,选择`1 Boot System`引导系统。
>
> 如果再次报文件无效,说明该硬件平台不支持 R1112,直接回退 R1106,不要反复刷 R1112。
### 备选:网口无法使用时,串口 Xmodem 上传
1. BOOT 主菜单输入`2 Enter Serial SubMenu`进入串口子菜单。
2. 选择`2 Update Main Application File`。
3. 终端软件选择发送文件‑Xmodem 协议,选中本地 bin 文件开始传输,等待上传完成(速率慢,耐心等待,不要断开串口)H3C。
## 重要风险点 & 排错
1. 升级 / 回退全程**不能断电**,断电直接损坏 Flash。
2. 如果上传完依旧报`main application file is invalid`:
- 核对固件型号,确认是**S5024PV2‑EI**,不要用 PV3 或者其他系列 bin。
- 重新下载固件,校验 MD5,排除文件损坏。
3. 若 flash 文件系统异常:BOOT 菜单输入`4 File Control`,查看 flash 文件列表,看 bin 文件大小是否和源文件一致;文件大小明显不一致代表传输损坏,重新上传。
4. 不要手动执行`Ctrl+F`格式化 Flash,会清空全部文件,万不得已才使用。
5. 设备恢复正常启动后,建议保存配置,并且生成 backup 备份固件,避免再次升级失败无备份回退。
## 补充:知了社区提问复制文本(可直接粘贴提交)
>
> 问题描述:S5024PV2‑EI,原版本 R1106,升级 R1112 后报错 The main application file is invalid!,backup、secure 固件都不存在,设备停在 EXTEND‑BOOTWARE 菜单。请问如何通过 bootware 菜单回退 R1106 或者重新升级 R1112 版本?
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论