7步完成cisco交换机IOS的升级

1. 校验你的IOS的版本

这个例子是两台cisco catalyst 3750 交换机在堆叠模式下

# show switch
Switch/Stack Mac Address : 0012.abcd.1234
                                           H/W   Current
Switch#  Role   Mac Address     Priority Version  State
----------------------------------------------------------
*1       Master 0012.abcd.1234     10     0       Ready
 2       Member 0012.abcd.2345     1      0       Ready

如果你只有一台交换机,那只需要在一个flash卡上进行操作

首先验证flash卡上的IOS文件内容

# dir flash1:
c3750-ipbasek9-mz.122-35.SE5.bin

# dir flash2:
c3750-ipbasek9-mz.122-35.SE5.bin

然后查看IOS的版本信息

# show ver
Switch Ports Model              SW Version            SW Image
------ ----- -----              ----------            ----------
*    1 24    WS-C3750G-24T      12.2(35)SE5           C3750-IPBASEK9-M
     2 24    WS-C3750G-24T      12.2(35)SE5           C3750-IPBASEK9-M

2. 从官网下载相关版本的IOS

3. 删除 Flash卡上的老版本的IOS软件

# delete /f /r flash1:c3750-ipbase-mz.122.35-35.SE5

# delete /f /r flash2:c3750-ipbase-mz.122-35.SE5

# dir flash1:

# dir flash2:

4. 复制新的IOS软件到交换机上

当然你首先要先架设一个tftp服务

# copy tftp flash1
>Address or name of remote host? 192.168.1.10
>source filename? c3750-ipbasek9-mz-122-55.SE1.bin
>Destination filename? c3750-ipbasek9-mz-122-55.SE1.bin

验证新复制的IOS软件在flash卡上

# dir flash1:
c3750-ipbasek9-mz-122-55.SE1.bin

使用MD5验证一下你上传的IOS软件

# verify /md5 flash1:c3750-ipbasek9-mz-122-55.SE1.bin

如果你是运行在堆叠模式下你还要上传IOS到另一个flash卡上

# copy tftp flash2:





# dir flash2: 





# verify /md5 flash2:c3750-ipbasek9-mz-122-55.SE1.bin

5. 修改交换机的启动路径表

# show boot
# config t
# boot system switch all flash:c3750-ipbasek9-mz-122-55.SE1.bin

6. 保存配置并且重启交换机

# show boot

# write mem

# reload

7. 最后验证你的新的IOS的版本

# show ver
Switch Ports Model              SW Version            SW Image
------ ----- -----              ----------            ----------
*    1 24    WS-C3750G-24T      12.2(55)SE1           C3750-IPBASEK9-M
     2 24    WS-C3750G-24T      12.2(55)SE1           C3750-IPBASEK9-M

确保你的网络接口和Vlan都在运行,其他配置都正常后,升级完毕