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