※ ChatGPTを利用し、要約された質問です(原文:Catalyst2960のバージョンアップ)
Catalyst2960のバージョンアップ
2017/02/02 22:41
このQ&Aのポイント
Catalyst2960のバージョンアップを行う方法と注意点について
Catalyst2960のバージョンアップにおける初期化時の挙動について
Catalyst2960のバージョンアップに関する情報とネットでの情報の違いについて
CiscoIOS12からIOS15にバージョンアップを行おうとしています。
#show flash:で見ますと、"3 drwx 256 ************ +00:00 c2960-lanbase-mz.122-35.SE5"と言うディレクトリがあってそこにc2960-lanbase-mz.122-35.SE5.binと言うIOSが入っています。
tftpでそこのディレクトリにIOS15をダウンロードしたのですが、他にhtmlやinfoと言うファイルがあります。そこで、Switch# configure terminal
Switch(config)# no boot system flash:古いIOSファイル名.bin
Switch(config)# boot system flash :新しいIOSファイル名.bin
Switch(config)# exit
Switch# copy running-config startup-configとしたら、確かに次に立ち上がったときにはIOS15で立ち上がってくれます。
しかし、何かの拍子で初期化してしまうとIOS12で立ち上がるのでは無いでしょうか?また、そもそも、IOS12の入っていたディレクトリにIOS15 を置いておいて良いのかどうかです。
#erase startup-configとしたときに正常に立ち上がるのか?と言う疑問があります。
このような場合どうすれば良いのでしょうか?
何か違うような気がします。初学者ですが、試験勉強もしていますが、実機にも慣れておきたいので実機を触っています。RouterはIOSがディレクトリに入っていなかったので、問題はなく、またメモリも外付けで何とかなります。しかしスィッチはメモリが内蔵されていて下手すると取り返しが付かなくなる可能性もあり戸惑っております。
ネットでは比較的簡単に触れられているだけですし、今学校に行っていますが、Routerについては記載があったのですがSwitchに関してはあまり深く書かれていません。お教えいただければ幸いです。ネット情報もいろいろで、確かに上の設定で大丈夫ですが、何か中途半端な印象を受けます。よろしくお願いいたします。
質問の原文を閉じる
質問の原文を表示する
お礼
ありがとうございました。少し疑問点があり補足させていただきました。
補足
確かに仰ることは理解できますが、通常ブートストラップからIOSを読み込むようになっていないのでしょうか? 確かにstartup-configに書くと言う事になっていますが、eraseして初期化したら、IOSを果たして読み込むのでしょうか?IOSを読み込まなければ、startup-configをtftpで流し込むことも出来ないのでは無いでしょうか? 再起動を掛けたらブートストラップが立ち上がっていてそれはIOS12のもののようです。そこで、IOS12と書かれていてもIOS(バージョン関係なし)を読み込みに行くという風になっているのでしょうか?その辺りを記述したものがなく、実機実習をしていろいろと試していくと設定がややこしくなり、どうしても初期化が必要な時があります。その時が怖いです。