当前位置:首页文章首页 IT学院 IT技术

如何快速地恢复路由器的IOS操作系统

作者:  来源:  发布时间:2011-5-16 17:27:01  点击:
  boot: image specified by the boot system commands

  or default to: cisco2-C3600

  do you wish to change the configuration? y/n [n]:

  You must reset or power cycle for new config to take effect

  改完了,你需要重起一下,让配置生效,注意,你的调试机器上的超级终端的连接波特率也要改为115200,不然你重起后你可能看见的就是一堆乱码#^¥&%×^×^,呵呵。

  接下就是用xmodem命令来做了,xmodem的使用方法如下:

  rommon 1 > xmodem [-cyrx]

  选项 功能

  -c 传输过程中使用 CRC-16 检查. 缺省的是 8-bit CRC.

  -y ymodem-batch 协议使用CRC-16错误检查

  -r 让软件传到DRAM中,缺省的是Flash中。

  注意: 不推荐!重起后,DRAM的文件会丢失,你还要进行一次恢复IOS.

  -x 让软件传到DRAM中,但是不执行,除非使用launch 命令。

  注意: 不推荐!同上一个参数-r

  -f 擦除Flash里全部的文件

  这个选项是1600系列路由器指定的;在其他平台上是缺省项

  Examples:

  rommon 1 > xmodem -cf c1600-nsy-mz_112-15a_P

  rommon 1 > xmodem -y c2500-js-mz_120-14

  让我们step by step来试试:

  1. 来执行xmodem命令:rommon 1 > xmodem c1600-nsy-mz_112-15a_P

  c1600-nsy-mz_112-15a_P是我们打算在路由器中保存的文件名,你可以起自己想要的名字,不过最好是按原文件的名字来。

  2.等待ROMmon 提示信息,类似下面:

  Ready to receive file c1600-nsy-mz_112-15a_P ...

  3.ok,可以进行文件传输了,在超级终端界面,点击鼠标右键,选择发送文件,弹出的对话框,上面选择你要传送到路由器内的新的IOS,下面选择Xmodem协议。然后点击发送,就可以了。如下:

  4.接下来就是文件传输的界面了,耐心些等待吧……:)

  5.当显示:Download Complete!信息时,就差不多万事大吉了,不过做为列行的检查还是必要的,用命令:dir flash: 看看文件是不是已经正确无误的传过去了。

  rommon 1 > dir flash:

  File size Checksum File name

  2179331 bytes (0x214103) 0x7b95 c1600-nsy-mz_112-15a_p

  6.哈哈,到了最后了:使用 reset或者 bootflash:[filename] 命令,如下显示:

  rommon 1 > reset或者rommon 1 > boot flash:c1600-nsy-mz_112-15a_P

  重起路由器,ok了吗?如果已经进入正常的界面了,那就恭喜你了,IOS恢复就成功了,你可以检查一些看看:show version;show flash等。但是别忘了,刚才你把默认的控制线波特率9600改为115200了,现在要做就是改回来。

  命令:config t;

  config-register 0x2102;

  end。

文章评论

软件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z