Catalyst 4006交换机升级CatOS惊魂记

一大清早过来上班,无事,想起还有一台思科4006交换机的CatOS的版本比较低,索性 来帮他更新一下吧。
说干就干,打开交换机电源,笔记本连上交换机后,开始更新CatOS,然后重启,结果发现,由于一时大意,更新进去的OS不适合4006运行, 更新失败,交换机进入ROMmon>模式。至此除了暗骂自己不小心外,也没有多想什么,这种事情毕竟很正常,网上相关的文章也很多。
然而意外出现了,按照正常的rommon>模式,里面应该会有confreg或xmodem等命令,以便于重新灌入OS,但当我用 help查看命令时,却发现根本就没有这些命令,如下图所示:
rommonhelp" src="/UploadFiles/2007-1/131979369.jpg" border=0>

这下子有点慌了,网上所说的两种方法都是需要这些命令才能执行,为什么这台交换机上会没有这些命令呢,到这步,好像有点做不下去了。
但是这是不可能的呀,要是只是一个OS没了就一块引擎不能用了,那不是太可惜?抱着最后的希望,上了思科的网上一通乱找,终于把这个问题给解决 了,下面就把过程给写一下。
1. 在rommon>模式下用show interface命令看一下,me1的ip地址是多少,要是没有的话可以使用set interface me1 <ip_address> [netmask] 来设置,下面我来解释一下:
  me1:me1端口就是在console口旁边的那个以太口
  <ip_address>的设置最好和笔记本网卡的ip在同一个子网内,到时候要把em1端口和网卡用交叉线相连的
2. 用set命令查看一下环境变量
rommon 1 >set
PS1=rommon ! >
vitTimeouts=3
boot=bootflash:cat4000.6-4-21.bin
DiagBootMode=post
MemorySize=64
AutobootStatus=fail
?=0
WHICHBOOT=bootflash:cat4000.6-4-21.bin
BOOT=bootflash:cat4000.6-4-21.bin,1;bootflash:,1;
ROMVERSION=5.4(1)
rommon 2 >
用tftpserver命令设置TFTP服务器的IP地址
rommon 2 >tftpserver 10.1.0.5     <-------------这个IP地址也就是笔记本网卡的IP地址
3. 设置好后可以用ping命令来测试和TFTP服务器是否能连通,如果可以的话,就用
rommon 3 >boot cat4000.6-4-21.bin
命令来启动TFTP服务器上的OS,进入正常的模式
4. 在进入特权模式后就用copy tftp bootflash: 命令就可以把CatOS灌入到flash中了,然后再重启,交换机能正常启动了

你可能感兴趣的:(职场,休闲,catalyst,4006)