免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 1789|回复: 4
收起左侧

[技巧] 如何恢复cisco路由器IOS文件丢失

[复制链接]

7711

主题

31万

铜板

892

好友

超级版主

地信网论坛贵宾

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

积分
128745

宣传勋章优秀斑主灌水勋章活跃勋章贡献勋章童话节勋章

QQ
发表于 2011-2-11 15:05 | 显示全部楼层 |阅读模式
我们一起来分析一下模拟cisco路由器的IOS文件丢失,如何恢复路由器的IOS文件丢失


实验环境:

  cisco2611路由器,PC机装上TFTP软件搭建TFTP服务器。

  在删除路由器IOS文件之前,要把路由器的IOS文件先备份到TFTP服务器上。

  1、首先删除路由器上的flash文

  Router#erase flash:

  Erasing the flash filesystem will remove all files! Continue? [confirm]

  Erasing device... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

  ee ...erasedee

  Erase of flash: complete

  Router#dir

  Directory of flash:/

  No files in directory

  16252928 bytes total (16252928 bytes free)

  Router#dir nv

  Router#dir nvram:

  Directory of nvram:/

   27 -rw- 508 startup-config

   28 ---- 5 private-config

   1 -rw- 0 ifIndex-table

  29688 bytes total (28099 bytes free)

  2、IOS文件删除完成后reload重启一下路由器。

  Router#reload

  Proceed with reload? [confirm]

  00:02:35: %SYS-5-RELOAD: Reload requested

  System Bootstrap, Version 12.2(7r) [cmong 7r], RELEASE SOFTWARE (fc1)

  Copyright (c) 2002 by cisco Systems, Inc.

  C2600 platform with 32768 Kbytes of main memory

  device does not contain a valid magic number

  boot: cannot open "flash:"

  boot: cannot determine first file name on device "flash:"

  System Bootstrap, Version 12.2(7r) [cmong 7r], RELEASE SOFTWARE (fc1)

  Copyright (c) 2002 by cisco Systems, Inc.

  C2600 platform with 32768 Kbytes of main memory

  3、到这里,可以看到,路由器启动过程被中断了,因为找不到IOS文件。

  device does not contain a valid magic number

  boot: cannot open "flash:"

  4、现在,该是我们大显身手的时候了,按Ctrl+Break进入rommon模式,

  输入set查看路由器的配置情况。

  rommon 1 > set

  PS1=rommon ! >

  BSI=0

  RET_2_RTS=

5、紧接着要做的就是配置路由器的IP地址,子网掩码,网关,TFTP服务器地址,

  以及TFTP文件名,这五项是必须要输入的,当然了,还有几项是选择输入的,

  这里不多讲了。

  rommon 2 > IP_ADDRESS=192.168.3.1

  rommon 3 > IP_SUBNET_NETMASK=255.255.255.0

  rommon 4 > DEFAULT_GATEWAY=192.168.3.254

  rommon 5 > TFTP_SERVER=192.168.3.10

  rommon 6 > TFTP_FILE=c2600-i-mz.122-8.T10.bin

  6、做完这些配置之后,可以再次输入set命令来查看一下刚刚配置的是否有错误。

  7、下一步,就要输入tftpdnld命令来下载IOS文件了。


  rommon 7 > tftpdnld

  IP_ADDRESS: 192.168.3.1

  IP_SUBNET_MASK: 255.255.255.0

  DEFAULT_GATEWAY: 192.168.3.254

  TFTP_SERVER: 192.168.3.10

  TFTP_FILE: c2600-i-mz.122-8.T10.bin

  Invoke 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]: y

  文件正在下载中,请稍后,呵呵......

  Receiving c2600-i-mz.122-8.T10.bin from 192.168.3.10 !!!!!!!!!!!!!!!!!!!!!!!!!!!

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

  File reception completed.

  Copying file c2600-i-mz.122-8.T10.bin to flash.

  Erasing flash at 0x60fc0000

  program flash location 0x60590000

  8、到现在为止,IOS文件已经从TFTP服务器上下载完成了。reset重启路由器。

  rommon 8 > reset

  System Bootstrap, Version 12.2(7r) [cmong 7r], RELEASE SOFTWARE (fc1)

  Copyright (c) 2002 by cisco Systems, Inc.

  C2600 platform with 32768 Kbytes of main memory

  program load complete, entry point: 0x80008000, size: 0x5942dc

  Self decompressing the image : #################################################

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

  此时,路由器已经可以正常启动了!

  以下省略n行部分路由器启动过程,

  当路由器启动完成后,进入特权模式,查询ios文件是否导入到路由器中

  Router#dir

  Directory of flash:/

  1 -rw- 5850064 c2600-i-mz.122-8.T10.bin

  16777216 bytes total (10927088 bytes free)

  OK,困难排除了,路由器可以正常工作了。


该会员没有填写今日想说内容.
头像被屏蔽

0

主题

1849

铜板

1

好友

禁止发言

积分
1405
发表于 2019-4-19 11:27 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

718

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
186
发表于 2019-5-7 10:02 | 显示全部楼层
哇哦,OK了,非常棒
回复 支持 反对

使用道具 举报

11

主题

6296

铜板

10

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
1000
QQ
发表于 2019-5-9 21:06 | 显示全部楼层
66666666666666
回复 支持 反对

使用道具 举报

7

主题

1万

铜板

3

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
5576

灌水勋章

发表于 2024-1-6 14:15 | 显示全部楼层
谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表