IOS是路由器交換機設(shè)備的核心,IOS全稱internet operate system,中文是網(wǎng)絡(luò)操作系統(tǒng)的意思。他就好比計算機的操作系統(tǒng)windows一樣,雖然是軟件但出現(xiàn)問題就無法進行任何軟件的運行了。所以如果IOS出現(xiàn)問題的話路由交換設(shè)備將無法正常運行,配置命令都將蕩然無存。我們只能通過重新安裝IOS來解決。
本文將以cisco 3550為例介紹IOS的恢復(fù)方法: 第一步:用控制線連接交換機console口與計算機串口1,用帶有xmodem功能的終端軟件連接(微軟操作系統(tǒng)自帶的超級終端軟件即可)。 第二步:設(shè)置連接方式為串口1(如果連接的是其他串口就選擇其他串口),速率9600,無校驗,無流控,停止位1,當(dāng)然直接點擊“還原為默認(rèn)值”也可以。(如圖1) ![]() 第三步: 連接以后計算機回車出現(xiàn)交換機無ios的界面,一般的提示符是“switch:” 第四步:這時拔掉交換機后的電源線。按住交換機面板左側(cè)的mode鍵(一般交換機就這一個鍵),插入交換機后邊的電源插頭給交換機加電。等到看到交換機面板上沒有接線的以太口指示燈都亮和交換機的幾個系統(tǒng)指示燈都常亮。 第五步:在超級終端輸入: switch:flash_init 會出現(xiàn)如下提示: Initializing Flash... flashfs[0]: 1 files, 1 directories flashfs[0]: 0 orphaned files, 0 orphaned directories flashfs[0]: Total bytes: 3612672 flashfs[0]: Bytes used: 1536 flashfs[0]: Bytes available: 3611136 flashfs[0]: flashfs fsck took 3 seconds. ...done Initializing Flash. Boot Sector Filesystem Parameter Block Filesystem 第六步:在switch:后面輸入load_helper,輸入后無任何提示。
第七步:輸入拷貝指令: switch:copy xmodem: flash:image_filename.bin 例如保存在我的計算機中的flash文件為c3500-c3h2s-mz.120-5.wc5.bin則輸入switch: copy xmodem: flash:c3500-c3h2s-mz.120-5.wc5.bin,接著會出現(xiàn)Begin the Xmodem or Xmodem-1K transfer now...的提示。 第八步:系統(tǒng)提示中將會不斷的出現(xiàn)“C”這個字母,這就表示開始傳文件了。 第九步:點擊超級終端菜單的“傳送->發(fā)送文件”,在協(xié)議選項中選擇Xmodem或者Xmodem-1K協(xié)議,然后選擇ios的影像文件(*.bin),開始正式傳送。 第十步: 由于不能改傳送的速率,所以傳送得很慢,大概傳送40分鐘左右才能完成,所以傳送時請耐心等待。 第十一步:傳送完畢后提示: File "xmodem:" successfully copied to "flash:c3500-c3h2s-mz.120-5.wc5.bin" switch: 第十二步:在提示符下輸入switch:boot,路由交換設(shè)備將自動重新啟動,我們也可以啟用新的ios系統(tǒng)。 第十三步:重新加電后就完成了所有恢復(fù)工作。我們可以正常使用新IOS系統(tǒng)的設(shè)備了。 Flash Memory是存儲IOS的場所,如果在實際使用中Flash Memory出現(xiàn)了問題或者需要對設(shè)備進行升級,安裝新的高版本的Flash Memory時就用到復(fù)制Flash Memory的操作了。 小提示:在復(fù)制新的Flash Memory時我們應(yīng)該執(zhí)行erase flash命令將原來的出問題的或舊的FLASH刪除。 目前比較流行的解決Flash Memory故障,升級FLASH的方法都是使用TFTP法傳輸。本文以CISCO 2600系列為IT168的讀者進行講解。
第一步:執(zhí)行刪除Flash Memory命令后設(shè)備將進入rommon狀態(tài)。 第二步:我們需要對rommon狀態(tài)進行設(shè)置,讓其符合我們的TFTP傳輸環(huán)境。具體命令如下: rommon 3 > set PS1=rommon ! > IP_ADDRESS=172.18.16.76(設(shè)置路由器的IP地址,注意在實際中我們只能使用端口一進行恢復(fù)flash操作) IP_SUBNET_MASK=255.255.255.0(設(shè)置路由器一端口的子網(wǎng)掩碼) DEFAULT_GATEWAY=172.18.16.65 (設(shè)置路由器的默認(rèn)網(wǎng)關(guān)地址) TFTP_SERVER=172.18.16.2 (設(shè)置用于傳送FLASH文件的TFTP服務(wù)器的地址) TFTP_FILE=quake/rel22_Jan_16/c2600-i-mz(設(shè)置TFTP服務(wù)器上FLASH文件的文件名,方便下載) 第三步:接著執(zhí)行tftpdnld命令就可以開始下載了。 小提示:TFTP服務(wù)器是必須建立的,所以我們應(yīng)該找到一臺PC機配置上文設(shè)置的TFTP服務(wù)器IP地址,然后從CISCO網(wǎng)站下載專業(yè)的TFTP服務(wù)器建立工具或者找第三方軟件來建立。建立的方法非常簡單選擇要發(fā)布的目錄即可。 使用路由交換設(shè)備時間長了通過sh flash命令會發(fā)現(xiàn)大量CRASHINFO文件,這些文件占用了大量的FLASH空間。當(dāng)這些文件過多造成FLASH存儲空間滿的話則影響我們以后升級FLASH。那么CRASHINFO是什么文件呢?我們?nèi)绾吻宄麄兡兀?br>Crashinfo文件是路由器重啟時留下的文件,是重新啟動的記錄文件,我們可以刪除他們。具體使用Delete命令即可。 有的時候我們執(zhí)行sh flash會發(fā)現(xiàn)有兩個分區(qū),造成FLASH容量出現(xiàn)兩個分區(qū)主要是由下面兩種原因造成。一是有人執(zhí)行了分區(qū)命令,將一塊FLASH分成兩個區(qū);二是路由器上插有兩個FLASH,這樣每個FLASH都將以一個獨立的分區(qū)顯示。例如筆者在設(shè)備上使用show version顯示了兩個分區(qū): Router#show version Processor board ID JAD06100CD1 (1588947843) M860 processor: part number 0, mask 49 Bridging software. X.25 software, Version 3.0.0. 2 Ethernet/IEEE 802.3 interface(s) 32K bytes of non-volatile configuration memory. 8084K bytes of processor board System flash (Read/Write) 8084K bytes of processor board System flash (Read/Write) 一般為了方便升級,更好的利用空間資源我們要合并FLASH分區(qū)。
第一步:在路由器上顯示一下FLASH的情況: Router#dir flash? Flash:1: Flash:2: 第二步:把flash:2:刪除 Router#erase flash:2: 第三步:合并兩個flash Router(config)#partition flash 1 (把兩個FLASH合并成一個FLASH1) Router#write memory 修改完后會顯示這樣的信息: Router#show version Processor board ID JAD06100CD1 (1588947843) M860 processor: part number 0, mask 49 Bridging software. X.25 software, Version 3.0.0. 2 Ethernet/IEEE 802.3 interface(s) 32K bytes of non-volatile configuration memory. 16384K bytes of processor board System flash (Read/Write) Configuration register is 0x2102[/U] 小提示:查看FLASH是否分區(qū)還可以使用show flash來查看,如果存在多個分區(qū)則會在顯示信息中出現(xiàn)System flash directory, partition 1和System flash directory, partition 2的提示。 總結(jié): IOS和FLASH出現(xiàn)問題的機率不是很大,遇到故障時首先要保證不要著急,因為IOS和FLASH故障都算軟件故障,我們都可以通過下載上傳相應(yīng)的軟件程序來解決,不會像某個硬件出現(xiàn)問題那樣需要花錢來更換設(shè)備 |
|