接続構成
水色の点線は、ロールオーバーケーブルです。
スイッチとTFTPサーバは通信できるようにしておいて下さい。
もし、TFTPサーバが存在しない場合は、以下のフリーソフトを使用して簡単に構築することが可能です。
http://tftpd32.jounin.net/tftpd32_download.html
コマンド
copy tftp flash
TFTPサーバにあるIOSファイルをCisco SwitchのFLASHメモリにコピーします。
サンプル
Switch#copy tftp flash
Address or name of remote host []? TFTPサーバのIPアドレス
Source filename []? c2900XL-c3h2s-mz.120-5.3.WC.1.bin →IOSファイル名を入力
Destination filename [c2900XL-c3h2s-mz.120-5.3.WC.1.bin]? →そのままEnterキーを押下
Accessing tftp://192.168.100.106/c2900XL-c3h2s-mz.120-5.3.WC.1.bin...
Loading c2900XL-c3h2s-mz.120-5.3.WC.1.bin from 192.168.100.106 (via VLAN1): !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!→IOSファイルのコピーが開始されます
[OK - 1750311 bytes]
1750311 bytes copied in 71.366 secs (24652 bytes/sec)
Switch#
もし、FLASHメモリの容量が足りない場合、以下のエラーが発生します。
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!O!!!O!!O!!!O!!!O!!O!!O!OOOO!OO!OO!OO!OOOOO!
%Error reading tftp://192.168.100.106/c2900XL-c3h2s-mz.120-5.3.WC.1.bin (Transfer aborted)
Switch#
この場合は、FLASHメモリの空き容量を確保して再度IOSファイルをコピーします。
まず、sh flashコマンドでFLASHメモリの空き容量を確認します。
834KBとなっています。
Switch#sh flash
Directory of flash:/
2 -rwx 1644046 Apr 04 2000 00:29:33 c2900XL-c3h2s-mz-120.5-XU.bin
3 -rwx 105961 Apr 04 2000 00:29:33 c2900XL-diag-mz-120.5-XU
4 drwx 6784 Apr 04 2000 00:29:34 html
111 -rwx 660 Mar 01 1993 00:07:53 vlan.dat
112 -rwx 286 Jan 01 1970 00:00:14 env_vars
114 -rwx 1568 Mar 01 1993 00:36:04 config.text
3612672 bytes total (834048 bytes free)
FLASHメモリの空き容量が少ないため、既存のIOSファイルを削除します。
再度、FLASHメモリの空き容量を確認すると2.4MB確保できました。
あとは、IOSファイルをコピーして完了です。
Switch#del c2900XL-c3h2s-mz-120.5-XU.bin
Delete filename [c2900XL-c3h2s-mz-120.5-XU.bin]? →そのままEnterキーを押下
Delete flash:c2900XL-c3h2s-mz-120.5-XU.bin? [confirm] →そのままEnterキーを押下
Switch#sh flash
Directory of flash:/
3 -rwx 105961 Apr 04 2000 00:29:33 c2900XL-diag-mz-120.5-XU
4 drwx 6784 Apr 04 2000 00:29:34 html
111 -rwx 660 Mar 01 1993 00:07:53 vlan.dat
112 -rwx 286 Jan 01 1970 00:00:14 env_vars
114 -rwx 1568 Mar 01 1993 00:36:04 config.text
3612672 bytes total (2479104 bytes free)