CISCO 4506 rommon模式恢复IOS
废话不多说,由于bootflash空间不够,为了升级IOS不得已将原有IOS删除,灌上新的IOS,悲剧发生了。
出现一个报错:
Cisco IOS Software, Catalyst 4500 L3 Switch Software (cat4500-ENTSERVICESK9-M),
Version 12.2(31)SGA9, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2009 by Cisco Systems, Inc.
Compiled Mon 12-Jan-09 13:53 by shawnk
Image text-base: 0x10000000, data-base: 0x118BEC10
####### ###### ###### ####### ###### ###
# # # # # # # # # ###
# # # # # # # # # ###
##### ###### ###### # # ###### #
# # # # # # # # #
# # # # # # # # # ###
####### # # # # ####### # # ###
Image not supported on Supervisor II+ 1000BaseX (GBIC), system can not boot
Rebooting in 10 seconds...
10 09 08 07 06 05 04 03 02 01
由于本人45的引擎室S2的,具体型号如下:Supervisor II+ ,且事先已经将原有IOS删除,现在bootflash里只剩下我新灌上去的IOS,眼看着机器一遍一遍不厌其烦的重启,心中那个纠结。
到此,明白两问题。
1. S2不支持 entservices 的ios,只能灌 ipbase类的。
2.下次再搞这种事,一定要想周全。
悔也没用,只好想办法解决问题,猛然间看到console口旁边有个 RJ-45接口,上面标志:10/100 MGT,百度一下才知道是管理接口。
顿时柳暗花明,是否可以通过该口来重新灌IOS。
进入rommon>模式,help 了下,唯一看到有些希望的命令是 set ,果然里面还是有戏。
具体set下有三个命令: set interface , set ip ,set TftpServer 。 稍微看下,原来这个口真是用来这紧急模式下还原IOS的,窃喜中。。。
配置ing ..
PC(TftpServer) :10.10.10.2 255.255.255.0, gateway :10.10.10.1
rommon 22 >set interface fa1 10.10.10.1 255.255.255.0
rommon 25 >set ip route default 10.10.10.2
rommon 27 >set TftpServer 10.10.10.2
可以在交换机上ping 下tftpserver ,
rommon 35 >ping 10.10.10.2
Host 10.10.10.2 is alive
既然网络通了,可以指定tftpserver了。
rommon 38 >boot tftp://cat4500-ipbasek9-mz.122-40.SG.bin
这里需要注意,直接将tftpserver的根目录下的ios名字贴上就行,不需要pc上的本地路径。
Tftp Session details are ....
Filename : /cat4500-ipbasek9-mz.122-40.SG.bin
IP Address : 10.10.10.1
TftpServer : 10.10.10.2
Received data packet # 27330
Loaded 13992462 bytes successfully.
Rommon reg: 0x5F004180
###########
k2diags version 5.2_b
至此,机器起来的。
但是需要注意的是,IOS并没有在bootflash中,刚刚只是指定了启动的地方,所以不要大意,一定要将IOS重新灌到bootflash中去。这个不细说了。
总结:
遇事不能慌,冷静是战胜一切的法宝。。。
本文出自 “飞翔的蜘蛛” 博客,谢绝转载!