Cisco路由器IOS映像恢復及升級方法
由於歷史原因,Cisco公司的路由器產品豐富且繁雜,Cisco路由器的專用作業系統IOS映像也同時存在多個版本,以下就分別針對兩類載入不同版本的IOS映像檔案的Cisco路由器做討論。
[@more@]一、Cisco 1000,1600,2500,4000系列
1、IOS映像恢復的方法及步驟
1) 連線PC的COM1口與路由器的console口,使用PC的超級終端軟體訪問該路由器;
2) 開啟路由器的電源開關,並在30秒內按下鍵盤的Ctrl+break,中斷路由器的正常啟動以進入rom監視模式,螢幕上提示符如下:
>
3) 鍵入如下命令:
>o /r 0x2101 改變路由器虛擬暫存器的預設值(0x2102);
4) 鍵入重啟命令:
>i
路由器重啟,當螢幕顯示以下資訊表明路由器重啟完畢:
System Bootstrap, Version 5.2(8a), RELEASE SOFTWARE
Copyright (c) 1986-1995 by cisco Systems
2500 processor with 1024 Kbytes of main memory
…
Press RETURN to get started!
5) 路由器在虛擬暫存器的值為0x2101時自動進入rom啟動模式:
router(boot)>
6) 此時,將TFTP伺服器上的IOS映像檔案恢復至路由器flash memory中,依次鍵入以下命令:
router(boot)>en
router(boot)#copy tftp flash
System flash directory:
No files in System flash
[0 bytes used, 4194304 available, 4194304 total]
Address or name of remote host [255.255.255.255]?192.168.18.168(IP地址已作技術處理,下同)
Source file name? igs-i-l.110-22a.bin(IOS映像檔名)
Destination file name [igs-i-l.110-22a.bin]?
Accessing file 'igs-i-l.110-22a.bin' on 192.168.18.168...
Loading igs-i-l.110-22a.bin from 192.168.18.168 (via Ethernet0): ! [OK]
Device needs erasure before copying new file
Erase flash device before writing? [confirm]
Copy 'igs-i-l.110-22a.bin' from server
as 'igs-i-l.110-22a.bin' into Flash WITH erase? [yes/no]y
Erasing device... eeeeeeeeeeeeeeee ...erased
Loading igs-i-l.110-22a.bin from 192.168.18.168 (via Ethernet0): !!!!!!!!!!!!!!!!!!!!(!表示恢復成功)
7) 還原路由器虛擬暫存器的預設值(0x2102),恢復路由器的正常啟動順序,依次鍵入以下命令:
router(boot)#conf t
router(boot)(config)#config-register 0x2102
router(boot)(config)#exit
router(boot)#wr
router(boot)#reload
2、IOS映像升級的方法及步驟
1) 升級之前先備份,將相關檔案備份至TFTP伺服器,鍵入如下命令:
router#copy bootflash tftp(Cisco 2500系列路由器不存在bootflash,相應的是rom)
router#copy flash tftp
router#copy startup-config tftp
2) 因為Cisco 1000,1600,2500,4000系列路由器不允許在正常工作狀態下重寫flash memory,所以只有進入rom(或bootflash)啟動模式才能升級IOS映像,依次鍵入以下命令:
router#conf t
router(config)#config-register 0x2101
router(config)#exit
router#wr
router#reload
3) 路由器重啟完畢後進入rom(或bootflash)啟動模式,從TFTP伺服器將新的IOS映像檔案複製至路由器的flash memory中:
router(boot)#copy tftp flash
4) 還原路由器虛擬暫存器的預設值(0x2102),恢復路由器的正常啟動順序,依次鍵入以下命令:
router(boot)#conf t
router(boot)(config)#config-register 0x2102
router(boot)(config)#exit
router(boot)#wr
router(boot)#reload
二、Cisco 1700,2600,3600,7200系列
1、IOS映像恢復的方法及步驟
1) 連線PC的COM1口與路由器的console口,使用PC的超級終端軟體訪問該路由器;
2) 開啟路由器的電源開關,並在30秒內按下鍵盤的Ctrl+break,中斷路由器的正常啟動以進入rom監視模式,螢幕上提示符如下:
rommon 1>
3) 鍵入xmodem命令:
rommon 1>xmodem c3640-i-mz.120-10.bin(IOS映像檔名)
4) 然後,路由器一直等待從PC上接收該IOS映像檔案,此時在超級終端軟體中點選傳送選項,選擇存放在PC本地硬碟中的IOS映像檔案,確定後即開始下載檔案至路由器的flash memory中,由於通訊頻寬只有9600波特,整個檔案下載時間約為1.5小時(依檔案大小而定),螢幕顯示資訊如下:
Do not start the sending program yet...
device does not contain a valid magic number
dir: cannot open device flash:
WARNING: All existing data in flash will be lost!
Invoke this application only for disaster recovery.
Do you wish to continue? y/n[n]:y
Ready to receive file c3640-i-mz.120-10.bin ...
Erasing flash at 0x307c0000
program flash location 0x30380000
Download Complete!
program load complete, entry point: 0x80008000, size: 0x38f410
5) 接著,路由器將自動重啟,螢幕顯示資訊如下:
Self decompressing the image : ################################# [OK]
…
Press RETURN to get started!
2、IOS映像升級的方法及步驟
1) 同理,升級之前先備份,將關鍵檔案備份至TFTP伺服器,鍵入下列命令: router#copy bootflash tftp(Cisco 3600系列路由器不存在bootflash)
router#copy flash tftp
router#copy startup-config tftp
2) 因為Cisco 1700,2600,3600,7200系列路由器允許在正常工作狀態下重寫flash memory,所以直接鍵入以下命令就可完成IOS映像的線上升級:
router#copy tftp flash
router#reload
或者,為保險起見(以路由器停止服務為代價),在進入rom監視模式後才進行IOS映像的升級,則依次進行下列操作:
2) 在路由器重啟加電後30秒內按下鍵盤的Ctrl+break,中斷路由器的正常啟動直接進入rom監視模式,螢幕上提示符如下:
rommon 1>
或者,在路由器重啟過程完成後進行以下操作,同樣可以進入路由器的rom監視模式:
router#conf t
router(config)#config-register 0x0
router(config)#exit
router#wr
router#reload
rommon 1>
3) 鍵入以下命令,將IOS映像的升級檔案從TFTP伺服器複製至路由器的flash memory中:
rommon 1>b c3640-i-mz.121-2.T 192.168.18.168
program load complete,entry point: 0x80008000, size: 0x4ed478
Self decompressing the image : ##################################[OK]
Loading c3640-i-mz.121-2.T from 192.168.18.168 (via Ethernet0/0):!!!!!!!!!!!!!!!
[OK - 5166484/10332160 bytes]
4) 還原路由器虛擬暫存器的預設值(0x2102),恢復路由器的正常啟動順序,依次鍵入以下命令:
rommon 1>confreg 0x2102
5) 鍵入重啟命令,使得新配置生效,完成IOS映像的離線升級:
rommon 2>reset
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/743764/viewspace-929965/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- cisco 和華為路由IOS升級方法路由iOS
- Cisco常見路由器密碼和版本恢復方法探討路由器密碼
- Cisco系列路由器密碼恢復研究與實踐路由器密碼
- rman恢復 使用switch映像副本進行恢復
- CISCO 交換機IOS升級排障例項(轉)iOS
- iOS 10升級攻略 蘋果iOS10升級方法大全iOS蘋果
- SeSparse資料恢復方案研究及恢復方法演示資料恢復
- iOS10公測版升級教程攻及升級攻略iOS
- NAS升級如何恢復系統資料夾?
- OBMysql4.3.0.1的升級與備份恢復MySql
- Cisco Catalyst交換機密碼恢復策略(轉)密碼
- 升級到iOS5後ASIHttpRequest庫問題及解決方法iOSHTTP
- Cisco路由器VPN配置路由器
- 路由器登入密碼被改後的恢復方法路由器密碼
- win10升級後軟體不能用怎麼辦_win10升級後軟體不能用恢復方法Win10
- iOS10 beta測試版升級方法iOS
- Cisco路由器基本配置命令路由器
- iOS應用(遊戲)購買及恢復介面原始碼iOS遊戲原始碼
- 升級失敗後對資料庫進行恢復 (2)資料庫
- 升級失敗後對資料庫進行恢復 (1)資料庫
- 課時8-備份與恢復2----版本升級
- 用python管理Cisco路由器Python路由器
- Cisco路由器配置的常識路由器
- 升級到iOS 18、降級回iOS 17iOS
- Oracle備份恢復之熱備份恢復及異機恢復Oracle
- win10版本升級磁碟消失怎麼找回_win10版本升級磁碟全部消失如何恢復Win10
- w10升級後黑屏修復方法_w10升級後黑屏如何處理
- 蘋果iOS 8.1.2更新升級 修復鈴聲被移除問題蘋果iOS
- cisco路由器上配置TCP攔截路由器TCP
- 在CISCO路由器上配置NAT功能路由器
- CISCO 2811 路由器配置命令全集路由器
- Cisco高檔路由器故障排除(轉)路由器
- FoneDog Toolkit for iOS on Mac(ios資料恢復)iOSMac資料恢復
- iOS12升級與降級至iOS11.4./11.3.1教程 iOS12怎麼升級iOS
- ios10升級要注意什麼 ios10升級注意事項iOS
- iOS9.3.2怎麼升級 iOS 9.3.2正式版升級教程介紹iOS
- Ubuntu桌面生存指南(4):Ubuntu系統備份恢復升級策略Ubuntu
- node版本升級npm命令警告原因及解決方法NPM