Cisco IOS軟件故障排除的方法(二)
--------------------------------------------------------------------------------
當(dāng)網(wǎng)絡(luò)管理員發(fā)現(xiàn)路由器的工作環(huán)境不正常,如某些功能受到限制。那么就需要考慮是否是Boot System語句配置有誤。一種比較簡單的識別方法,就是通過Show Version語句來查看路由器當(dāng)前運行的工作模式,具體如下圖所示:
在這個圖形中,最下面一行顯示的就是其當(dāng)前運行的工作環(huán)境。當(dāng)發(fā)現(xiàn)這個工作環(huán)境有問題時,就需要重新配置Boot System語句,選擇正確的工作環(huán)境。
二、寄存器配置錯誤
IOS操作系統(tǒng)存儲在哪些地方呢?對于Cisco產(chǎn)品來說,其可以存儲在多個地方。如TFTF服務(wù)器、Flash存儲器等等。做一個形象的比喻,這就好像在同一臺主機上安裝了多個相同版本的操作系統(tǒng),只是其安裝的分區(qū)不同而已。但是多個分區(qū)上的操作系統(tǒng)相互獨立,如不同盤區(qū)中的操作系統(tǒng)其桌面配置可能都不同。只要啟動配置文件沒有錯誤,那么用戶可以選擇自己所喜歡的任何一個操作系統(tǒng)啟動。但是如果這個配置文件出現(xiàn)問題,如設(shè)置的啟動順序有問題的話,那會導(dǎo)致什么結(jié)果呢?如用戶明明想采用D盤分區(qū)中的操作系統(tǒng),因為這個系統(tǒng)中由其個性化的設(shè)置。但是由于配置問題的原因,將C盤分區(qū)中的操作系統(tǒng)選擇為*的操作系統(tǒng),結(jié)果*系統(tǒng)所采用的操作系統(tǒng)就會出現(xiàn)問題。
在IOS中也是如此。錯誤的寄存器配置會導(dǎo)致ISO軟件無法從Flash存儲器中正確的加載ISO軟件。配置寄存器就好像是Boot.ini配置文件,告訴路由器從什么地方獲得IOS軟件映像(即從什么地方啟動)。同樣,錯誤的啟動方式可能會給網(wǎng)絡(luò)帶來致命的故障。如現(xiàn)在IOS軟件映像存在兩個地方,但是兩個地方的配置文件或者IOS版本不同。這重新啟動后,如果選擇的IOS軟件映像有錯誤,那么就會導(dǎo)致網(wǎng)絡(luò)不通或者網(wǎng)絡(luò)沖突等等。
但發(fā)現(xiàn)配置寄存器出現(xiàn)錯誤的時候,這仍然可以使用Show Version命令來對配置寄存器進行*一次確認。如下圖所:
System Image就表示其映像存儲的地方。
三、Flash映像文件出現(xiàn)故障
IOS軟件比較嚴重的故障是Flash映像文件出現(xiàn)問題。這就好像操作系統(tǒng)本身出現(xiàn)了問題,而不是配置問題。如操作系統(tǒng)文件丟失等等。如果在路由器啟動過程中顯示如下信息的話,就表示Flash映像文件可能受損。
Open:Read Error
這個錯誤信息就是說在讀取IOS映像文件的時候出現(xiàn)問題。當(dāng)Flash映像文件出現(xiàn)損壞的時候,問題就比較麻煩。特別是當(dāng)配置文件沒有保存的話,則問題就大了。其實這跟操作系統(tǒng)的原理是類似的。但操作系統(tǒng)出現(xiàn)比較嚴重故障的時候,需要重新安裝。安裝以后,原先的配置就會丟失,需要重新配置。但是如果原先的配置有保存的話,那么只要將配置文件復(fù)制過去即可。如有什么問題可聯(lián)系576670790