熟练使用cisco rommon维护路由器 下篇
创始人
2024-07-25 09:21:34
0

路由器flash中IOS文件的升级或损坏后的恢复

此种情况较为严重,它常常发生在对路由器IOS版本升级操作失误或其它软硬件故障原因导致路由器系统崩溃无法进行工作,致使整个网络的瘫痪。

此时,我们常常需要在路由器的ROM Monitor模式下将其修复。

下面就以笔者的一个学生遇到的问题为例,做一探讨。该生在对一台cisco 2600路由器的IOS进行升级时,出现如下故障:

  1. System Bootstrap, Version 11.3(2)XA4, RELEASE SOFTWARE (fc1)  
  2.  
  3. Copyright (c) 1999 by cisco Systems, Inc.  
  4.  
  5. TAC:Home:SW:IOS:Specials for info  
  6.  
  7. C2600 platform with 32768 Kbytes of main memory  
  8.  
  9. loadprog: bad file magic number:      0x0  
  10.  
  11. boot: cannot load "flash:"  
  12.  
  13. (路由器引导程序在重复上述过程,失败后,进入ROM Monitor模式)  
  14.  
  15. System Bootstrap, Version 11.3(2)XA4, RELEASE SOFTWARE (fc1)  
  16.  
  17. Copyright (c) 1999 by cisco Systems, Inc.  
  18.  
  19. TAC:Home:SW:IOS:Specials for info  
  20.  
  21. C2600 platform with 32768 Kbytes of main memory  
  22.  
  23. rommon 1 >boot    注:使用该命令,使路由器重新加载flash中的IOS文件,失败。  
  24.  
  25. boot: cannot determine first file name on device "flash:" 

 

注:在确定故障是由路由器不能确定flash中的IOS文件后,我们需要将IOS文件从TFTP Server中恢复到路由器的flash中。此时我们可是通过两种方法完成此任务:其一,使用安装了cisco TFTP Server的PC机通过以太网对路由器IOS进行恢复,其二,在ROM Monitor模式下使用xmodem(一种能使用console电缆传输文件的传输协议)命令对路由器IOS进行恢复。

在这里,我们优先使用***种方法,其步骤为:

1. 将安装了cisco TFTP Server的PC机通过以太网与路由器的以太网接口相连,运行cisco TFTP Server 程序。

2. 使用超级终端登陆路由器console口控制台(路由器已启动,查询故障时已登陆),终端屏幕显示如下:

  1. rommon 2 > set     
  2. 注:该命令显示路由器相关默认设置  
  3.  
  4. PS1=rommon ! > 
  5.  
  6. IP_ADDRESS=192.168.1.1  
  7.  
  8. IP_SUBNET_MASK=255.255.255.0  
  9.  
  10. DEFAULT_GATEWAY=192.168.1.2  
  11.  
  12. TFTP_SERVER=192.168.1.2  
  13.  
  14. TFTP_TIMEOUT=20000 
  15.  
  16. TFTP_RETRY_COUNT=10 
  17.  
  18. TFTP_FILE=/c2600-ik8o3s-mz.122-11.T/  
  19.  
  20. ?=1 

 

#p#

3. 检查路由器的默认设置,将PC机的IP地址改为192.168.1.2(我们同样可以使用命令TFTP_SERVER=192.168.1.x修改该设置,但要保证路由器的IP、默认网关与PC机的IP在统一网段),这样更简单。

4. 指定要恢复的IOS文件名,并保证该文件在cisco TFTP Server根目录下。        

rommon 3 > TFTP_FILE=/c2600-i-mz.121-3.T.bin    注:不要忘记加上扩展文件名.bin

5. 开始恢复IOS文件:

  1. rommon 4 > tftpdnld      
  2. 注:执行该命令从TFTF Server下载IOS文件到flash,该命令仅适用于cisco 2600系列路由器。  
  3.  
  4. IP_ADDRESS: 192.168.1.1  
  5.  
  6. IP_SUBNET_MASK: 255.255.255.0  
  7.  
  8. DEFAULT_GATEWAY: 192.168.1.2  
  9.  
  10. TFTP_SERVER: 192.168.1.2  
  11.  
  12. TFTP_FILE: /c2600-i-mz.121-3.T.bin  
  13.  
  14. Invoke this command for disaster recovery only.  
  15.  
  16. WARNING: all existing data in all partitions on flash will be lost!  
  17.  
  18. Do you wish to continue? y/n:  [n]:  y  
  19.  
  20. Receiving /c2600-i-mz.121-3.T.bin from 192.168.1.2 !!!!!!!!!(确认后,路由器开始下载IOS文件,省略多行。)  
  21.  
  22. File reception completed.  
  23.  
  24. Copying file /c2600-i-mz.121-3.T.bin to flash.  
  25.  
  26. Erasing flash at 0x60fc0000  
  27.  
  28. program flash location 0x60160000  
  29.  

 

6. 重新启动路由器,运行新的IOS

  1. rommon 5 > reset  
  2.  
  3. System Bootstrap, Version 11.3(2)XA4, RELEASE SOFTWARE (fc1)  
  4.  
  5. Copyright (c) 1999 by cisco Systems, Inc.  
  6.  
  7. TAC:Home:SW:IOS:Specials for info  
  8.  
  9. C2600 platform with 32768 Kbytes of main memory  
  10.  
  11. program load complete, entry point: 0x80008000, size: 0x487758  
  12.  
  13. Self decompressing the image : #########(下面为正常的启动过程,故省略) 

 

提示:Cisco ROM Monitor模式下还有其他很多不同功能的命令,我们可以使用它们对路由器进行一系列的测试与排错,有关该模式的详细说明请访问cisco 站点:[url]www.cisco.com[/url],进行相关搜索,搜索关键字:Using the ROM Monitor。

路由器flash中IOS文件的升级或损坏后的恢复过程就为大家介绍完了,希望大家已经掌握。

【编辑推荐】

  1. 局域网接口种类介绍
  2. 深入解析路由重分发(5)
  3. 实例讲解路由器DNS设置故障
  4. Distance 命令修改默认管理距离
  5. 路由器故障:广域网故障处理分析
  6. 熟练使用cisco rommon维护路由器 上篇

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...