spyud2009 发表于 2013-6-15 19:19:45

思科路由器ROM模式下灌入IOS

思科路由器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,那么就要进行灌入IOS2.       设置TFTPrommon2>set IP_ADDRESS 10 usage:setrommon3>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服务器IPrommon8>TFTP_FILE= c2800nm-ipbase-mz.124-15.T13.bin    设置IOS名称 设置完毕。注意:以上命令必需用大写,TFTP服务器IP地址必需可达,在TFTP服务器中预先设置好根目录并且将IOS放入根目录中。 下面将进行灌入IOSrommon9>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.2TFTP_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: : y Receiving c2600-i-mz.121-5.T8 from 10.16.1.4 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 完成后会自动校验比对IOS,遇到问题 出现了这么个情况,校验比对失败: File reception completed.TFTP flash copy: Warning, checksum comparison failedDo you wish to continue anyway? y/n: :你可以输入Y,让它继续,但是IOS还是无法使用。3.       排查问题IOS检验比对失败,可能是IOS的问题,或者也有可能是TFTP服务器的问题,于是又换了一个IOS和TFTP服务器,但还是出现以上的错误。这时,怀疑是硬件出现了故障,于是更换了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.2TFTP_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: : 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服务器的问题,如果更换之后还是出现这种错误,可能就是硬件出现了故障,可一一排查,在这次案例中,是内存出现了问题,最终顺利完成了这次任务。 分享一下个人经验,以后有同学遇到相同的问题,可以 参考一下。写得不好,见谅见谅。

miyacoo 发表于 2013-6-16 09:03:52

感谢分享。。。。。。。

王晓强 发表于 2013-6-16 16:08:12

IOS
TFTP
Flash
内存
替换法排障。
感谢分享!

ccwmy@sohu.com 发表于 2013-6-17 10:10:30

写的不错,排版是需要注意下,视觉,行间距,

须面小生 发表于 2013-6-18 11:16:43

很好的分享,楼祝主前程似锦!-woniu3-

NSTcisco 发表于 2013-6-19 10:52:20

实战经验,我觉得非常不错,谢谢楼主的帖子。附件取走了,留着备用。
赞一个!
页: [1]
查看完整版本: 思科路由器ROM模式下灌入IOS