利用X-Modem恢复思科交换机IOS

  Cisco IOS思科网络设备运行的软件平台,每当思科设备启动的时候,都会先加载flash上的IOS,就像计算机开机的时候要先加载Windows操作系统一样。而如果因为网络工程师的误操作可能会将IOS文件删除或者在导新版本IOS的时候出现错误,都有可能导致IOS丢失而在下一次设备重启的时候无法成功加载IOS而直接进入Rom Monitor的状态。Rom Monitor是思科交换机灾难恢复环境,类似Windows中的安全模式。

  一般我们在拥有Cisco IOS的情况下可以通过TFTP服务器(下载Tftpd32 v4.00)等方式导入IOS文件,但是在Rom Monitor状态下,指令是非常有限的,常规方法无法导入IOS,只能使用X-Modem方法。

具体操作如下:

  1. 准备好设备型号对应的IOS文件,可以到思科官网下载,或者通过其他交换机导出IOS文件
  2. 用Console线连接交换机的Console口,用Securt CRT(下载SecureCRT6.7.3 绿色版)或超级终端连接设备
  3. 连接成功后是Rom Monitor模式,命令提示符是”swith:”
  4. switch: BAUD 115200,因为默认Console连接波特率是9600的,这样传输会非常慢,一个IOS往往要好几个小时,因此要先设置更高的波特率115200
  5. 这个时候屏幕应该出现乱码,因为Securt CRT软件没有设置对应的波特率,在连接属性里更改波特率为115200,其他不变
  6. switch: flash_init,对flash进行初始化
  7. switch: copy xmodem: flash:image_filename.bin,其中image_filename.bin为你IOS文件的全名
  8. 点击Securt CRT软件菜单栏-传输-发送Xmodem,选择你的IOS文件并发送
  9. 系统提示不断出现C这个字母就可以开始传文件了
  10. 传输完成后,IOS文件就在你的flash中了,别忘记把波特率换回9600,软件设置属性也要换回9600
  11. switch: boot重启设备 


 
 » 除非注明,本博客文章均为挨踢小茶原创,转载请以链接形式标明本文地址
该日志由 挨踢小茶 于2012年01月21日发表在 路由交换 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 利用X-Modem恢复思科交换机IOS | 挨踢茶馆
关键字: , ,

利用X-Modem恢复思科交换机IOS:目前有3 条留言

  1. 沙发
    安徒生de殇:

    你好,根据你提供的方法,在拷贝bin文件的时候出现错误,请问你遇到过吗?如果遇到过,这个是要怎么解决?
    switch: dir flash:
    Directory of flash:/

    2 -rwx 20 env_vars

    7739904 bytes available (1536 bytes used)
    switch: copy xmodem: flash:c2950-i6k2l2q4-mz.121-22.EA14.bin
    Begin the Xmodem or Xmodem-1K transfer now…
    CCCCCCCCCCxmodem:: I/O erro

    2015-02-11 下午 5:32 [回复]
    • 我好像没有遇到过这种情况呢……是不是Console线接触不好或者因为某些原因中断了传输的连接呢?或者可以试下换个IOS文件。

      2015-02-16 下午 11:28 [回复]
    • 这个报错要清除缓存的,具体命令好像是format flash:

      2015-07-02 上午 10:10 [回复]

发表评论



快捷键:Ctrl+Enter

无觅相关文章插件,快速提升流量