使用CISCO路由器誤刪除Flash和Bootflash怎么辦
很多用戶都出現過CISCO路由器誤刪除Flash和Bootflash的問題,下面就此問題進行詳細的介紹。筆者管理的局域網中有一臺CISCO路由器,某灰筆者出差,網絡暫時交給一位實習網管代為管理,但是由于誤操作他不小心刪了CISCO路由器的Flash,更要緊的是刪了Bootflash,導致路由器只能在工作在rornmon>狀態。單拉緊急用電話將筆者召回,要求立即解決故障。
診斷過程
筆者平時很注意網絡設備有關資料的備份,所以找到備份的IOS后,通過以下步驟解決了故障。
(1)使用Windows98的超級終端,把IOS放在超級終端的目錄下,記住名字。
(2)通過Console口使用超級終端,包兩端的速率調到115200b/s。
(3)在rornmon有xmodern或ymodem命令,一般為:xmodem-rc c3600flash參數要設為糾錯的。
(4)在超級終端發送文件c3600flash,在2min之內就應該在傳送了。
(5)傳送完成后:系統會自動加載IOS。
排除心得
路由器與計算機的相似息是,它也有內存,操作系統;配置和用戶界面:CISCO路由器中,操作系統叫做互聯網操作系統(Iternetwork Operating System)或IOS。這里主要介紹路由器的存儲器。
ROM:只讀存儲器包含CISCO路由器正在使用的IOS的一份副本,RAM.IOS將隨機訪問存儲器分成共享和主存。主要用來存儲運行中的CISCO路由器配置和與路由協議有關的IOS數據結構。閃存(Flash).用來存儲IOS軟件映像文件,閃存是可擦除的,它能夠用IOS的新版本覆寫,IOS升級或者恢復主要是閃存中的IOS映像文件進行更換。NVRAM.非易失性隨機訪問存儲器,用來存儲系統的配置文件。CISCO路由器把它的系統軟件存放在Flash memory里,每次啟動CISCO路由器時,從Flash memory里調出系統并執行它。開機后進入初始化配置或用 "configer"、"setup"作配置后,所作的配置要保存起來以便下一次啟動直接運行,這就是配置文件了。配置文件存在非易失的NVRAM中。
配置文件分成start-up configer和running configer兩種。Start-upconfiqer是開機時啟動NVRAM配置。由于C1SCO路由器指令系統是即時生效的,故運行的配置可能與啟動時的配置不同,把running configer寫到NVRAM中才是start-upconfiger。
把系統文件和配置文件保存在網中的服務器上是一個很好的做法,可以在系統或配置文件丟失時,盡,申恢復系統正常運行。首先安裝TFTP服務器軟件,此類軟件有TFTP Server等。拷貝系統映象到網絡服務器,首先顯示IOS文件的文件名:show flash.拷貝系統文件到TFTP Server:copy flash tftp。
拷貝配置文件到網絡服務器,把配置文件保存在TFTP Server中:copy run-ning-config tftp或copy start up-config tftp。還原操作時,先拷貝系統文件到Flash memory:copytftp flash,copytftp file-id(CISCO 7000,7200和7500路由器系列),然后把配置文件從網絡服務器拷貝到路由器NVRAM,***從TFTP Server中把文件拷入路由器:copytftp running-config或copy tftp start up-config。
備份還原過程還需注意:配置CISCO路由器的計算機***能使用串口接到CISCO路由器的Console口上,TFTP服務器軟件安裝在該計算機上,以利于將IOS文件可靠地傳送。TFTP服務器的IP地址要和路由器的以太網口在一個網段上。