



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
不 小心把删掉或者升级失败,重起后进入ROMMO(ROMMON状态是ROM MONITOR的缩写)状态,是比较常见的事,对一个新手而言,前者的可能要大些。两者都可能使路由器进入ROMMON状态,不能进行正常的路由转发功能和软件配置,在这种模式下,原IOS中的大部分命令都无法使用。那怎么办呢?根据Cisco网站的资料,我翻译整理了两种常用的方法:使用恢复;使用Xmodem恢复。不同的路由器的命令有些不一样,这里以和系列路由为例,但是思路应该是差不多的,下面分开讲一下这两种方法:在进行恢复之前,可以先看一下路由器的Flash里文件,用命令:dir flash:;注意命令中flash后面跟冒号(:),执行命令后会显示flash现存的IOS大小和文件名,如下面:1. rommon 1 dir flash:File size Checksum File name2179331 bytes (0x214103) 0x7b95 c1600-nsy-mz_112-15a_p如果File name和File size的两项都是符合你的要求的,正确无误,那么你就不必要进行升级。这样也许是你的config-register的设置有问题,正常的一般 config-register应该是0x2102的。注意0x2102中的最后一位值2, 最后一位值在到都是正常的。注意config-register的值控制着路由器的启动!如果最后一位数值不是在这个范围内,可以使用confreg 命令来改变它的值。关于config-register的16bit的每bit的含意,可以看一下cisco的技术资料,这里就不多说了。如果File name和File size的两项有一项是错的,那就进行下面的升级步骤:一、 使用恢复使用交叉的网线连接你的路由器以太口和装有TFTP Server软件的PC机,在PC机上启动TFTP Server软件,并把新的IOS文件放在TFTP server所在目录的根目录下,如:你的TFTP Server软件在机器装的是Cisco TFTP Server目录,那么就把新的IOS文件放在Cisco TFTP Server目录下就可以了。用控制线将调试机器与路由器连接起来。(一定要与第一个以太口)接下来的事就是在路由器进行操作了,在路由器上首先要设置一下ROMMON状态的环境变量,注意所有的环境变量都是大小写敏感的,一定要注意了!往往出错就是因为这个原因。具体下面设置如下:打开机器的超级终端工具,连接上ROUTER,此时窗口中出现的命令行提示符为: ROMMON 1 (其中1代表命令行的行数)。在提示符后输入命令:ROMMON 1 IP_ADDRESS= ROUTER的IP地址(要和TFTP软件所在的机器在同一网段内)ROMMON 2 IP_SUBNET_MASK= ROUTER的子网掩码ROMMON 3 DEFAUT_GATEWAY= 默认网关地址 (可以没有,也可以是TFTP服务器)ROMMON 4 TFTP_SERVER= TFTP 服务器IP地址ROMMON 5 TFTP_FILE= IOS文件名(只给出文件名,不需要路径)ROMMON 6 tftpdnld 回车注意:前面的几条命令必须使用大写,而最后的tftpdnld则要用小写。 设置完后要用sync命令保存环境变量到NVRAM,用set命令进行察看设置。在tftpdnld命令执行后,只要根据提示选择,就可完成文件的传输。当文件传输完后,将自动回到命令行下,输入reset重启ROUTER,重启后就又回到了熟悉的IOS模式下 甚至连以前配置的信息都不会丢失。下面是具体的例子:Examplerommon 16 IP_ADDRESS=rommon 17 IP_SUBNET_MASK=rommon 18 DEFAULT_GATEWAY=rommon 19 TFTP_SERVER=rommon 20 TFTP_FILE=c2600-is-mz.113-2.0.3.Qrommon 21 tftpdnldIP_ADDRESS: IP_SUBNET_MASK: DEFAULT_GATEWAY: TFTP_SERVER: TFTP_FILE: c2600-is-mz.113-2.0.3.QInvoke this command for disaster recovery only.WARNING: all existing data in all partitions on flash will be lost!Do you wish to continue? y/n: n: yReceiving c2600-is-mz.113-2.0.3.Q from !.!.!File reception completed.Copying file c2600-is-mz.113-2.0.3.Q to flash.Erasing flash at 0x607c0000program flash location 0x60440000rommon 22 二、 使用Xmodem恢复使用Xmodem和TFTP的主要区别就在于传输的途径不一样,TFTP的传输必须经过以太网线,而Xmodem则是通过控制线来传输的,所以使用 Xmodem恢复就不必进行PC机和路由器的网线连接,也不需要地址方面的设置,省了不少事。但是Xmodem是通过控制线(console)来进行传输的,一般和cisco路由器相连的控制线波特率是9600,就是9.6/s,速度很慢传输一个几M大小的文件需要比较长的时间,需要耐心的等待。等待总是让人很焦虑,我就是一个不喜欢等待的人。幸好,还可以在路由器上更改波特率,最大是115200,即115.2K/S,虽然相对100M/s 的快速以太网相差甚远,但是比9.6/S的蜗牛速度爽多了吧,所以先进行默认波特率的修改,可以用confreg命令来修改,如下:rommon 2 confregConfiguration Summaryenabled are:load rom after netboot failsconsole baud: 9600boot: image specified by the boot system commandsor default to: cisco2-C3600do you wish to change the configuration? y/n n: yenable diagnostic mode? y/n n: !- pressing Enter accepts the!- default (value between the brackets)enable use net in IP bcast address? y/n n:disable load rom after netboot fails? y/n n:enable use all zero broadcast? y/n n:enable break/abort has effect? y/n n:enable ignore system config info? y/n n:change console baud rate? y/n n: yenter rate: 0 = 9600, 1 = 4800, 2 = 1200, 3 = 24004 = 19200, 5 = 38400, 6 = 57600, 7 = 115200 7: 7change the boot characteristics? y/n n:Configuration Summaryenabled are:load rom after netboot failsconsole baud: 115200boot: image specified by the boot system commandsor default to: cisco2-C3600do 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.-yymodem-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_Prommon 1 xmodem -y c2500-js-mz_120-14让我们step by step来试试:1. 来执行xmodem命令:rommon 1 xmodem c1600-nsy-mz_112-15a_Pc1600-nsy-mz_112-15a_P是我们打算在路由器中保存的文件名,你可以起自己想要的名字,不过最好是按原文件的名字来。等待ROMmon 提示信息,类似下面:Ready to receive file c1600-nsy-mz_112-15a_P .,可以进行文件传输了,在超级终端界面,点击鼠标右键,选择发送文件,弹出的对话框,上面选择你要传送到路由器内的新的,下面选择Xmodem协议。然后点击发送,就可以了。接下来就是文件传输的界面了,耐心些等待吧.5.当显示:Download Complete!信息时,就差不多万事大吉了,不过做为列行的检查还是必要的,用命令:dir flash: 看看文件是不是已经正确无误的传过去了。rommon 1 dir flash:File size Checksum File name2179331 bytes (0x214103) 0x7b95 c1600-nsy-mz_112-15a_p哈哈,到了最后了:使用 reset或者 bootfl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 网络安全知识培训课件新闻
- 户外急救知识培训课件
- 户型基础知识培训课件
- 建筑方案设计的电脑配置(3篇)
- 标准化育秧设备研发-洞察及研究
- 第七节 激光说课稿-2025-2026学年高中物理粤教版选修3-4-粤教版2005
- 协同资源回收技术-洞察及研究
- 信号放大机制-洞察及研究
- 2024-2025学年高一语文下学期同步教学教案专辑(统编版必修下册)
- 2025年中医康复学住院医师规范化培训考试试题答案及解析
- 信息安全基础知识培训课件
- 机械通气临床应用指南
- 2025年秋季新学期教学工作会议上校长讲话:我们是不是“跑偏”了
- 2025年计算机一级考试题库(附答案)
- 2025年全国统一高考数学试卷(新高考二卷)试卷与答案
- 人卵母细胞成熟度分级
- 2025年高考真题【地理】试卷含答案(全国新课标卷)
- 2025年四川大学生服务基层项目招募考试(医学基础知识)历年参考题库含答案详解(5套)
- 刑法基本原则课件
- 2025年会议接待考试题库
- 交通事故处理交通事故委托书
评论
0/150
提交评论