USG2200 大bootroom被破坏无法进入系统的解决办法

发布时间:  2012-07-19 浏览次数:  216 下载次数:  0
问题描述
USG2200 flash存有2个版本,分别是USG2200V100R002C01SPC006和EGW2200 V100R001C02。当前运行版本为EGW版本,在设置 USG2200V100R002C01SPC006为下一启动后运行版本,重启设备,结果防火墙无法进入系统,不断重启,且无法通过Ctrl+B进入Boot Menu。
告警信息
处理过程
  1. 通过Console口连接好设备,同时用网线将PC机和USG2200的GE0/0/0直连,在PC机上启动FTP server。将原高版本EGW2200 V100R001C02的大BootRoom至于FTP Servere的目录下。
  2. 在设备重启时,见到SMALL-BOOTROM MENU等字样时及时按Ctrl+A,进入小BootRoom菜单,显示如下:
===============<SMALL-BOOTROM MENU>====================
| <1> Enter Big Bootrom
| <2> Update Big Bootrom by Network
| <3> Change Boot Parameter
| <0> Reboot System
===========================================================
Enter your choice(0-3): 3
设置FTP 相关参数:
=====================< PROTOCOL MENU >====================
| <1> FTP Protocol
| <2> TFTP Protocol
| <0> Exit
===========================================================
Enter your choice(0-2): 1

You Choose The FTP Protocol!
Unit Number : 0
Load File Name : big.bin big500.bin
Board IP Address : 1.1.1.3 192.168.1.2
Server IP Address : 1.1.1.1 192.168.1.1
FTP User Name : test test
FTP User Password : 123456 123456

Save New Bootline...Done
  1. 选择 <0> Exit 退出来后,选择 <2> 通过Network升级大BootRoom:
===============<SMALL-BOOTROM MENU>=====================
| <1> Enter Big Bootrom
| <2> Update Big Bootrom by Network
| <3> Change Boot Parameter
| <0> Reboot System
===========================================================
Enter your choice(0-3): 2

待big500.bin 大BootRoom文件上传成功后,进入SMALL-BOOTROM MENU,选择重启系统。
  1. 格式化flash和上传防火墙系统大包文件
在重启系统时,见到 Press Ctrl+B to Enter Boot Menu...3 等字样时,及时按Ctrl+B进入Boot Menu菜单,接着BootROM主菜单下,按CTRL+Z,进入隐藏菜单(Hidden sub-menu),
======================<HIDDEN SUB-MENU>==========
| <1> Format Flash
| <2> Delete File From Flash
| <3> Display Flash Files
| <4> Rename FileName
| <5> Update Bootrom
| <0> Exit To Main Menu
==================================================
选择:1 格式化flash,然后Exit To Main Menu菜单。
5. 按照正常升级程序将EGW2200 V100R001C02或者Secospace USG2200 V100R005版本在BoorRoom 菜单下进行导入和进行升级,完成后重启系统,即可正常进入防火墙系统。
根因
经确认,EGW2200 V100R001C02对应Scospace USG为V100R003版本,高于V100R002C01SPC006版本,在设置为V100R002C01SPC006为启动版本后,重启过程中,此低版本毁坏了原来高版本的大BootRoom,导致系统无法进入系统,且无法通过Ctrl+B进入Boot Menu菜单。
建议与总结
不要随便将不同R版本的系统大包存放在flash里,特别是不同品牌的(如EGW、Secoway、Secospace)版本,以免引起品牌混乱和误操作;同时在升级前需与研发及时确认,确认无误后再进行升级操作。

END