CISCO SWITCH 2960 IOS

  • Category: 電腦相關
  • Last Updated: Thursday, 05 December 2013 09:38
  • Published: Thursday, 05 December 2013 08:47
  • Written by sam

公司用了幾臺2960

其中的幾臺沒有安裝WEBUI介面(純.BIN

alt

使得我有時候想到要看一下都還要登SSH

就來更新一下

1.先查自己設備的型號及目前使用的版本

使用sh ver

 photo 2013-12-04_160329_zpsa0c3348b.jpg

找出model number

再看一下目前使用的system image file 在哪邊及使用何檔名 (使用sh boot 也行)

2.確認系統空間是否足夠

使用dir flash:

 photo 2013-12-05_090552_zps56acad9a.jpg

空間正常來說是足夠的…因為我只有上.bin 並無html的內容

3.備份現有的ios

通常都是使用tftp,所以先確認tftp可以通

使用 ping x.x.x.x

正常的話使用 copy flash:目前使用的檔名.bin tftp

輸入tftp ip

正常就會有很多!!!開始跑了

 photo 2013-12-04_160353_zps1d971896.jpg

耐心等它跑完

4.上cisco網站,找適合的型號及新的ios下載

通常會有兩種 一種是.bin 一種是.tar

因為我的目的就是要作出webui的畫面

所以當然是要下載.tar的檔案

登入後,選download

然後將檔案存到自己機器能連到的tftp目錄中

5.如有空間不足的問題,使用 delete xxx.bin 來移除舊的ios

如果只更新.bin 使用指令

copy tftp flash

輸入ip位址

輸入新的.bin 檔名

下載到flash之後的檔名

依然等很多的!!!結束後就完成

之後是驗證 verify flash:XXXXX.bin

看看是否正確

但因為我是更新含web介面的

所以要採用指令

archive tar /xtract tftp://IP/檔名.tar flash:

這個就久了一點…

 photo 2013-12-04_161158_zps696a3820.jpg

再來要等它解開tar

 photo 2013-12-04_161131_zpsc4f037f7.jpg

再來要看一下是不是有正確的存到 flash:

使用 dir flash:

再來一樣確認

verify flash:xxxxx.bin

 photo 2013-12-04_161632_zpsa3ca0312.jpg

6.最後就是套用新的ios了

使用 conf t

boot system flash:xxxx.bin 

exit

使用 sh boot

看是否有套用到新的檔名

我這次更新的檔名是c2960-lanbasek9-tar.150-2.SE5

所以從圖片看來是有的

 photo 2013-12-05_092857_zpsfcc39315.jpg

正確的話,打入wr存檔

要套用新的ios版本

要使用reload,也就是要重開

完成.