簡(jiǎn)介
本文檔介紹如何從ROMMON或無(wú)限引導(dǎo)環(huán)路(如果配置了不正確平臺(tái)的IOS-XE版本)中排除故障并恢復(fù)Cisco 4000系列ISR(集成多業(yè)務(wù)路由器)的分步過(guò)程。有時(shí),Cisco 4000系列ISR可能陷入ROMMON或持續(xù)引導(dǎo)環(huán)路。
問(wèn)題
Cisco 4400和Cisco 4300系列路由器的IOS-XE映像看起來(lái)非常相似,因此,如果您為Cisco 4300配置了IOS-XE版本,或者相反,路由器不會(huì)完全啟動(dòng),而是會(huì)陷入ROMMON。
此處您為Cisco 4400配置了Cisco 4300的IOS-XE版本 —
Cisco ISR4431/K9(1RU)處理器,內(nèi)存為1665895K/6147K字節(jié)。
處理器主板ID XXXXXXXXXXX
4 Gigabit Ethernet interfaces
32768K字節(jié)的非易失性配置內(nèi)存。
4194304K字節(jié)的物理內(nèi)存。
bootflash:處的閃存7057407K字節(jié)。
USB閃存的4013055K字節(jié)(usb1)
ROUTER#conf t Enter configuration commands, one per line. End with CNTL/Z. ROUTER(config)#boot system flash bootflash:isr4300-universalk9.3.13.01.S.154-3.S1-ext.SPA.bin ROUTER(config)#end ROUTER# ROUTER#show running-config | include boot boot-start-marker boot system flash bootflash:isr4300-universalk9.03.13.01.S.154-3.S1-ext.SPA.bin boot-end-marker
如果重新加載此路由器,路由器在啟動(dòng)時(shí)將被卡在ROMMON模式,并顯示此消息 —
%IOSXEBOOT-1-INVALID_IMAGE: (RP/0): Booting an invalid ISR4300 image - Reloading system.
使用正確的IOS-XE映像啟動(dòng)路由器的這些方法將不起作用。
1.嘗試使用USB閃存啟動(dòng)路由器 —
rommon 1 > boot usb1:isr4400-universalk9.03.15.01.S.155-2.S1-std.SPA.bin
請(qǐng)?jiān)趩?dòng)前重置
rommon 2 > reset
2.嘗試忽略啟動(dòng)配置并啟動(dòng)路由器而不進(jìn)行啟動(dòng)配置
rommon 3 > confreg 0x2142
必須重置或重新通電,新配置才能生效
rommon 4 > boot usb1:isr4400-universalk9.03.15.01.S.155-2.S1-std.SPA.bin
請(qǐng)?jiān)趩?dòng)前重置
rommon 5 > reset
3.嘗試從傳統(tǒng)bootflash文件系統(tǒng)啟動(dòng)路由器 —
rommon 6 > boot bootflash:isr4400-universalk9.03.15.01.S.155-2.S1-std.SPA.bin
請(qǐng)重置后再繼續(xù)
rommon 7 > reset
4.在某些情況下,路由器無(wú)法識(shí)別內(nèi)部bootflash文件系統(tǒng)。
rommon 8 > dir bootflash:
請(qǐng)重置后再繼續(xù)
rommon 9 > reset
解決方案
恢復(fù)此無(wú)限引導(dǎo)環(huán)路問(wèn)題的正確過(guò)程是
1.在啟動(dòng)過(guò)程中,使用中斷序列將路由器分解為ROMMON模式 —
rommon 1 >
2.將config-register值更改為0x0,以忽略啟動(dòng)配置中配置的引導(dǎo)變量 —
rommon 1 > confreg 0x0
必須重置或重新通電,新配置才能生效
rommon 2 > reset
3.這將再次使路由器進(jìn)入ROMMON模式?,F(xiàn)在將config-register值更改為0x2102
rommon 3 > confreg 0x2102
4.現(xiàn)在,我們需要從ROMMON配置正確的引導(dǎo)變量 —
rommon 4 > boot bootflash:isr4400-universalk9.03.15.01.S.155-2.S1-std.SPA.bin
路由器啟動(dòng)并運(yùn)行后,您可以刪除不正確的引導(dǎo)變量并配置正確的IOS-XE版本 —
ROUTER(config)#no boot system flash bootflash:isr4300-universalk9.03.13.01.S.154-3.S1-ext.SPA.bin ROUTER(config)#boot system flash bootflash:isr4400-universalk9.03.15.01.S.155-2.S1-std.SPA.bin
5.保存更改
ROUTER#write memory
Cisco 4000系列集成多業(yè)務(wù)路由器的口令恢復(fù)指南 —
官網(wǎng)原鏈接:https://www.cisco.com/c/zh_cn/support/docs/routers/4000-series-integrated-services-routers/200678-Troubleshoot-Cisco-4000-Series-ISR-Stuck.html