雏鹰部落

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2652|回复: 5

[讨论/求助] 思科路由器ROM模式下灌入IOS

[复制链接]
发表于 2013-6-15 19:19:45 | 显示全部楼层 |阅读模式
思科路由器ROM模式下灌入IOS
这次遇到的是思科路由器,为2800,根据客户提供的信息,该路由器无法正常启动,启动时会自动进入到ROM模式,初步认为是IOS损坏。于是使用TFTP向路由器灌入IOS,使用的IOS为:c2800nm-ipbase-mz.124-15.T13.bin。步骤如下:
1.       进入ROM模式,查看FLASH中是否存在IOS
rommon1>show flash:
Bad device name
无法查看到IOS,那么就要进行灌入IOS
2.       设置TFTP
rommon2>set IP_ADDRESS 10
usage:set
rommon3>IP_ADDRESS=172.16.100.1                  设置路由器IP地址,为F0/0
rommon4>IP_SUBNET_MASK=255.255.255.0               设置子网掩码
rommon5>DEFAULT_GATEWAY=172.16.100.2               设置网关
rommon7>TFTP_SERVER=172.16.100.2                    设置TFTP服务器IP
rommon8>TFTP_FILE= c2800nm-ipbase-mz.124-15.T13.bin    设置IOS名称
设置完毕。
注意:以上命令必需用大写,TFTP服务器IP地址必需可达,在TFTP服务器中预先设置好根目录并且将IOS放入根目录中。
下面将进行灌入IOS
rommon9>tftpdnld
IP_ADDRESS: 172.16.100.1
IP_SUBNET_MASK: 255.255.255.0
DEFAULT_GATEWAY: 172.16.100.2
TFTP_SERVER:172.16.100.2
TFTP_FILE: c2800nm-ipbase-mz.124-15.T13.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.121-5.T8 from 10.16.1.4 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
完成后会自动校验比对IOS,遇到问题
出现了这么个情况,校验比对失败:
File reception completed.
TFTP flash copy: Warning, checksum comparison failed
Do you wish to continue anyway? y/n: [n]:
你可以输入Y,让它继续,但是IOS还是无法使用。
3.       排查问题
IOS检验比对失败,可能是IOS的问题,或者也有可能是TFTP服务器的问题,于是又换了一个IOSTFTP服务器,但还是出现以上的错误。这时,怀疑是硬件出现了故障,于是更换了FLASH卡后,重新进行灌入IOS,但问题还是没有解决,我把出现故障的硬件转移到内存,于是换回了原来的FLASH卡,更换了一条新的内存后,又重新灌入IOS
rommon10>tftpdnld
IP_ADDRESS: 172.16.100.1
IP_SUBNET_MASK: 255.255.255.0
DEFAULT_GATEWAY: 172.16.100.2
TFTP_SERVER:172.16.100.2
TFTP_FILE: c2800nm-ipbase-mz.124-15.T13.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.121-5.T8 from 10.16.1.4 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
File reception completed.
Validating checksum.
Copy file c2800nm-ipbase-mz.124-15.T13.bin to flash:
出现以上信息,表示IOS校验成功,自动拷贝到FLASH。完成后再输入命令
“show flash:”就会看到IOS的信息。
再输入命令” rommon11>boot”,将会自动引导IOS重启,重启后就可以看到熟悉的ROUTER界面了
Router>
4.       总结
遇到错误信息:TFTP flash copy: Warning, checksum comparison failed ,
首先判断是否是IOS TFTP服务器的问题,如果更换之后还是出现这种错误,可能就是硬件出现了故障,可一一排查,在这次案例中,是内存出现了问题,最终顺利完成了这次任务。
分享一下个人经验,以后有同学遇到相同的问题,可以 参考一下。写得不好,见谅见谅。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2013-6-16 09:03:52 | 显示全部楼层
感谢分享。。。。。。。
回复

使用道具 举报

发表于 2013-6-16 16:08:12 | 显示全部楼层
IOS
TFTP
Flash
内存
替换法排障。
感谢分享!
发表于 2013-6-17 10:10:30 | 显示全部楼层
写的不错,排版是需要注意下,视觉,行间距,
发表于 2013-6-18 11:16:43 | 显示全部楼层
很好的分享,楼祝主前程似锦!
发表于 2013-6-19 10:52:20 | 显示全部楼层
实战经验,我觉得非常不错,谢谢楼主的帖子。附件取走了,留着备用。
赞一个!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|熊猫同学技术论坛|小黑屋| 网络工程师论坛 ( 沪ICP备09076391 )

GMT+8, 2024-12-22 16:45 , Processed in 0.110105 second(s), 23 queries , Gzip On.

快速回复 返回顶部 返回列表