Cisco機器 IOSのバージョンアップ(tarファイル)

Network

ここでは、IOSバージョン12.1(22)EA13から12.1(22)EA14へバージョンアップします。
新しいIOSファイルの拡張子は、tarになります。

IOSのバックアップとTFTPサーバの設定は、以下を参考してください。

現在のIOSバージョンとイメージファイルを確認します。
Switch# show version
  Cisco Internetwork Operating System Software
  IOS (tm) C2940 Software (C2940-I6K2L2Q4-M), Version 12.1(22)EA13, RELEASE SOFTWARE (fc2)
  ※現在のバージョンは、「Version 12.1(22)EA13」になります。
  Technical Support: http://www.cisco.com/techsupport
  right (c) 1986-2009 by cisco Systems, Inc.
  Compiled Fri 27-Feb-09 22:32 by amvarma
  Image text-base: 0x80010000, data-base: 0x8068C000
  ROM: Bootstrap program is C2950 boot loader
  Switch uptime is 3 weeks, 2 days, 11 hours, 54 minutes
  System returned to ROM by power-on
  System image file is "flash:/c2940-i6k2l2q4-mz.121-22.EA13/c2940-i6k2l2q4-mz.121-22.EA13.bin"
 32K bytes of flash-simulated non-volatile configuration memory.
  Base ethernet MAC Address: 00:0D:BD:4E:53:C0
  Motherboard assembly number: 73-8784-05
  Power supply part number: 341-0085-01
  Motherboard serial number: FOC073306S9
  Power supply serial number: HIC0727021J
  Model revision number: B0
  Motherboard revision number: A0
  Model number: WS-C2940-8TT-S
  System serial number: FHK0734Z0AB
  Configuration register is 0xF
  Switch#
IOSイメージファイルが格納されているディレクトリを確認します。
Switch# dir flash:
  Directory of flash:/
   3   -rwx         285  Mar 01 1993 09:09:27 +09:00  info
   4    rwx         192  Mar 01 1993 09:13:25 +09:00  c2940-i6k2l2q4-mz.121-22.EA13.bin
   5   drwx        4416  Mar 01 1993 09:10:22 +09:00  html
   321  -rwx         285  Mar 01 1993 09:13:25 +09:00  info.ver
    322  -rwx        1909  Mar 06 1993 07:46:41 +09:00  config.text
    323  -rwx        1100  Mar 06 1993 07:46:41 +09:00  private-config.text
 7612416 bytes total (2113024 bytes free)
Switch#
既存のIOSイメージファイルとhtmlディレクトリを削除します。
Switch# delet flash:
 Delete filename[]? c2940-i6k2l2q4-mz.121-22.EA13.bin ⇒削除するIOSを入力。
 Delete flash:c2940-i6k2l2q4-mz.121-22.EA13.bin?[confirm] ⇒Enterを押下。
 Switch# delet flash:
 Delete filename[]?html/*[confirm] ⇒Enterを押下。
以下、すべて、[confirm]が表示されたら、Enterを押下します。
削除の確認をします。
Switch# dir flash:
  Directory of flash:/
   3   -rwx         285  Mar 01 1993 09:09:27 +09:00  info
   321  -rwx         285  Mar 01 1993 09:13:25 +09:00  info.ver
    322  -rwx        1909  Mar 06 1993 07:46:41 +09:00  config.text
    323  -rwx        1100  Mar 06 1993 07:46:41 +09:00  private-config.text

 7612416 bytes total (2113024 bytes free)
Switch#
TFTPサーバからIOSイメージファイルをフラッシュメモリに転送します。
Switch# archive tar /xtract tftp://192.168.0.3/c2940-i6k2l2q4-mz.121-22.EA13.tar flash:
 Loading c2940-lanbase-tar.121-22.EA14.tar from 192.168.0.3 (via Vlan1):
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  
3758886 bytes copied in 92.504 secs (33465 bytes/sec)  
Switch#
新しいIOSイメージファイルが正しく転送されたか確認します。
Switch# dir flash:
  Directory of flash:/
   3   -rwx        285  Mar 01 1993 09:09:27 +09:00  info
   4    rwx        192  Mar 01 1993 09:13:25 +09:00  c2940-i6k2l2q4-mz.121-22.EA14.bin
   5   drwx       4416  Mar 01 1993 09:10:22 +09:00  html
   321  -rwx        285  Mar 01 1993 09:13:25 +09:00  info.ver
    322  -rwx       1909  Mar 06 1993 07:46:41 +09:00  config.text
    323  -rwx       1100  Mar 06 1993 07:46:41 +09:00  private-config.text
 7612416 bytes total (2113024 bytes free)
  Switch#
「Boot path-list:」の項目にIOSファイル名が指定されていないことを確認します。
Switch# show boot
  BOOT path-list:flash:/c2940-i6k2l2q4-mz.121-22.EA13/c2940-i6k2l2q4-mz.121-22.EA13.bin
  Config file:          flash:/config.text
  Private Config file:  flash:/private-config.text
  Enable Break:         no
  Manual Boot:          no
  HELPER path-list:
  NVRAM/Config file
        buffer size:    32768
  Timeout for Config
            Download:    0 seconds
  Config Download
         via DHCP:       disabled (next boot: disabled)
  Switch#

もし、上記のようにBoot path-listにIOSファイル名が指定されていれば、boot設定の削除をします。ない場合は、スイッチの再起動を行います。

boot設定の削除
Switch# conf t
  Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)# no boot system
スイッチの電源ケーブルを抜き、電源ケーブルを差し込んでスイッチを再起動させます。
IOSのバージョンを確認します。新しいバージョンになっていれば成功です。
Switch# show version
  Cisco Internetwork Operating System Software
  IOS (tm) C2940 Software (C2940-I6K2L2Q4-M), Version 12.1(22)EA14, RELEASE SOFTWARE (fc2)
  Technical Support: http://www.cisco.com/techsupport
  right (c) 1986-2009 by cisco Systems, Inc.
  Compiled Fri 27-Feb-09 22:32 by amvarma
  Image text-base: 0x80010000, data-base: 0x8068C000
  ROM: Bootstrap program is C2950 boot loader
  Switch uptime is 3 weeks, 2 days, 11 hours, 54 minutes
  System returned to ROM by power-on
  System image file is "flash:c2940-i6k2l2q4-mz.121-22.EA14.bin"
モバイルバージョンを終了
タイトルとURLをコピーしました