CISCO-路由器交换机IOS被删,恢复方法

方式一,tftpdnld方式恢复Router 2600 IOS

1)    将计算机串口和路由器console口相连

一定将计算机网口与路由器第一个以太口f0/0相连.

2)    启动TFTP服务器,并将要下载的版本放于指定目录下面

3)    冷启动路由器,在开机的前60秒之内,按住“Ctrl+Break”键

4)    这时系统会进入灾难恢复模式,其提示符为“Rommon1>” 

5)    Rommon1>IP_ADDRESS=192.168.1.2  (设置f0/0口的IP地址为192.168.1.2)

6)    Rommon2>IP_SUBNET_MASK=255.255.255.0 (设置子网掩码255.255.255.0)

7)    Rommon3>DEFAULT_GATEWAY=192.168.1.254  (缺省网关随便设置)

8)    Rommon4>TFTP_SERVER=192.168.1.1  (设置TFTP服务器的IP地址192.168.1.254)

9)    Rommon5>TFTP_FILE=c2600-ik8o3s-mz.122-11.T.bin (即TFTP服务器上备份IOS的文件名)

10) Rommon6> tftpdnld  (准备复制IOS映像,注意:前面的几条命令必须使用大写,而最后的tftpdnld则要用小写,而且保证TFTP是打开的 )

Do you wish to continue? y/n: [n]: y

Receiving c2600-ik8o3s-mz.122-11.T.bin from 192.168.1.1

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Rommon8>reset 

又回到了熟悉的IOS模式下输。当文件传输完后,将自动回到命令甚至连以前配置的信息都不会丢失

查看下配置寄存器的值,如果不正确(如:Configuration register is 0x3922)

我们需要修改为0x2102

Router(config)#config-register 0x2102

Router# reload

方式二,xmodem 方式恢复Router 2600/3600 IOS

1)       用PC终端连接路由器发console口,打开没有IOS的路由器,路由器会进入监控模式(rommon);

2) 为了提高数据传输速度,首先更改路由器的传输速率,在rommon模式,输入:rommon1>confreg (回车) 根据提示,只选择修改传输速率级别为7(115200),其它参数为系统默认

过程:

rommon 1>confreg

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

disable "diagnostic mode"? y/n [n]: n

enable "use net in IP bcas

disable "load rom after netboot fails"? y/n [n]: n

enable "use all zero broadcast"? y/n [n]: n

disable "break/abort has effect"? y/n [n]: n

enable "ignore system config info"? y/n [n]: n

change console baud rate? y/n [n]: y

enter rate: 0 = 9600, 1 = 4800, 2 = 1200, 3 = 2400

4 = 19200, 5 = 38400, 6 = 57600, 7 = 115200 [7]: 7

change the boot characteristics? y/n [n]: n

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

rommon 2>reset      

3) 修改完传输速率,断开PC终端连接,以115200速率连接路由器(否则会出现乱码)

继续输入:

会提示如下警告:

WARNING: All existing data in bootflash will be lost!

Invoke this application only for disaster recovery.

Do you wish to continue? y/n [n]: y    (系统提示是否确认该操作,选Y继续)

Ready to receive file ... §§   (出现§字符,路由器等待接收数据)

4) 传送IOS文件 :

在PC终端的界面,点击"传送"菜单>"传送文件" :在弹出的对话框选择IOS文件与传输协议(Xmodem)

点击发送按钮,开始传送IOS文件;

整个传输过程为30分钟-1小时30分左右,视具体情况而言

5) 当上一步骤IOS文件传送完毕,系统会自动加载IOS文件到RAM运行,提示如下:

Download Complete! program load complete, entry point: 0x80008000, size: 0xf7258c Self decompressing the image : #################################################

################################################################################ ################################################################################

#################################################### [OK]

回车直到出现熟悉的提示语句 Press RETURN to get started

这时,千万不要重启,因为IOS还没有灌入flash中(可以用show flash查看),只在RAM中

我们需要用前面讲过的正常的上传IOS方法,使用100M速率再传一次IOS

Copy tftp flash

6) 查看路由器信息:

R2620# show flash       这时flash中就会有操作系统了

R2620# show version     最后一行的寄存器值也不是正常的0X2102

7) 恢复路由器正常设置

R2620(config)#line console 0

R2620(config-line)#speed 9600     修改console口传输速率

断开终端连接,以正常速率(9600)连接路由器,查看信息:

R2620(config-line)#exit

R2620(config)# config-register 0x2102 \\修改配置寄存器的值为正常值

R2620#reload

System configuration has been modified. Save? [yes/no]: y

Building configuration...

[OK]

Proceed with reload? [confirm]

R2620# show version \\最后一行的寄存器正常了,为0X2102

Xmodem 方式恢复Switch 2950:

1.       拔下交换机电源,用手按住交换机“Mode” 按钮,插上电源,等待交换机进入控制台模式。其提示符为“switch: ”

2.执行命令flash_init和load_helper

switch: flash_init        初始化flash文件系统
switch: load_helper      加载load_helper命令

3.执行命令dir flash,以查看闪存的内容:

switch: dir flash         闪存中没有IOS映像
unable to stat flash/: permission denied
switch: set BAUD 115200    设置交换机的console口传输速率是115200

这时,断开超级终端连接,设置传输速率也为115200,再连接,否则出现乱码

4.执行命令:copy xmodem:flash:filename,其中filename是硬盘中IOS到文件名,中应用程序“超级终端”中,选择菜单“传输”--->“发送文件”,协议选xmode

5.启动交换机,并修改console传输速率

switch:boot   #重启进入switch>模式

6.然后show version;show flash   #核实操作系统

7.恢复路由器正常设置

switch(config)# line console 0
switch(config)# speed 9600    #设置交换机console传输速率为9600
时间: 2024-08-09 04:05:42

CISCO-路由器交换机IOS被删,恢复方法的相关文章

cisco低端交换机IOS升级失败的处理方法

大家都知道,cisco设备IOS升级是很简单的,就只要搭个ftp或tftp服务器,然后在cisco设备上使用 copy tftp:(或ftp:)flash:(高端设备一般为sup-bootdisk:) 就可以了.并且高端设备升级失败后,即使你删除了原有的IOS,也只需要弄一张flash卡,将IOS直接拷至flash卡,然后插至引擎上带的 flash卡插槽,再设置一下IOS文件位置就可以了.但低端设备没有配置flash插槽,此时怎么办呢?可能大家已经想到使用xmodem方式将IOS 文件拷到设备的

Cisco路由器升级IOS

今天把公司里的一台老式Cisco路由器拿出来看了看,还能用,就是IOS的版本有点儿低,而且之前同事装的IOS版本还无法把路由器的所有接口都认出来,于是乎动手重新安装了IOS,我的路由器是2600,新的IOS版本为:c2600-i-mz.123-26,这个IOS是我从网上找的.一般124的都是企业级的路由器,我的这台不是,凑合用吧. 1.首先上网下载一个Cisco TFTP Server,下载回来后解压缩,运行"TFTPServer.exe",运行了这个程序也就代表着你的这台计算机就是一

Cisco 4507R交换机IOS软件升级方法

现有设备信息 XIASW#show version Cisco IOS Software, Catalyst 4000 L3 Switch Software (cat4000-I5S-M), Version 12.2(25)EWA7, RELEASE SOFTWARE (fc1) Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2006 by Cisco Systems, Inc. Compiled M

Cisco路由器交换机和防火墙配置console、telnet、ssh登录

路由器交换机:路由器和交换机配置一样configure terminal进入全局模式username XXX password YYY配置用户名和密码 配置console: line console 0 进入console配置模式 login local 应用本地用户名和密码登录(就是上面配置的) exit 退出 ************************************************************** 配置telnet: line vty 0 4 进入vty线

Cisco路由器在rommon状态下恢复IOS的最简单方法

这是很多年前的事了.一天突然监控到一台2610的路由器中断,跑到现场用Console登录后,出现ROMMON 1 >提示,而无法进入到正式的IOS系统. 第一反应就是Flash中的IOS被破坏或丢失了,经过简单的几个步骤,路由器很快就恢复了正常.网络上有介绍好几种方法,但我觉得TFTP的方法是效率最高的,我也重点推荐采用该方法. 在一台机器上安装TFTP服务器软件,用大家最熟悉的3CDaemon就好了,将IOS文件放置在TFTP服务器的默认根目录下,打开TFTP服务器,用控制线将这台机器与ROU

Cisco路由器交换机配置命令详解

1. 交换机支持的命令: 交换机基本状态:switch: :ROM状态, 路由器是rommon>hostname> :用户模式hostname# :特权模式hostname(config)# :全局配置模式hostname(config-if)# :接口状态 交换机口令设置:switch>enable :进入特权模式switch#config terminal :进入全局配置模式switch(config)#hostname :设置交换机的主机名switch(config)#enable

思科CISCO模块化交换机IOS汇总,关注微信付费获取

cat4500-entservices-mz.122-54.SG1.bincat4500-entservicesk9-mz.122-25.SG1.bincat4500-entservicesk9-mz.122-53.SG1.bincat4500-ipbase-mz.150-2.SG10.bincat4500-ipbase-mz.150-2.SG11.bincat4500e-entservices-mz.151-2.SG1.bincat4500e-entservices-mz.152-2.E6.b

思科CISCO基础交换机IOS汇总,关注微信付费获取

Catalyst 2960-24PC-L Switch c2960-lanbasek9-mz.122-55.SE10.bin Catalyst 2960-24TC-L Switch c2960-lanbasek9-mz.122-55.SE10.bin c2960-lanbasek9-mz.150-2.SE10a.bin Catalyst 2960-24TT-L Switch c2960-lanbasek9-mz.122-55.SE10.bin c2960-lanbasek9-tar.122-55

cisco路由器IOS恢复方法之ROMMON恢复

当Router中IOS损坏需要恢复时,可在路由器启动时Ctrl+Break(PacketTrace是Ctrl+C),进入ROMMON模式,命令提示符变为:rommon 1> 然后输入如下命令: rommon 1>IP_ADDRESS=A.B.C.D //路由器当前的ip地址 rommon 2>IP_SUBNET_MASK:X.X.X.X //路由器的子网掩码 rommon 3>DEFAULT_GATEWAY=Y.Y.Y.Y//路由器默认网关 rommon 4>TFTP_SER