簡介
本文檔介紹如何從ROMMON或無限引導環路(如果配置了不正確平臺的IOS-XE版本)中排除故障并恢復Cisco 4000系列ISR(集成多業務路由器)的分步過程。有時,Cisco 4000系列ISR可能陷入ROMMON或持續引導環路。
問題
Cisco 4400和Cisco 4300系列路由器的IOS-XE映像看起來非常相似,因此,如果您為Cisco 4300配置了IOS-XE版本,或者相反,路由器不會完全啟動,而是會陷入ROMMON。
此處您為Cisco 4400配置了Cisco 4300的IOS-XE版本 —
Cisco ISR4431/K9(1RU)處理器,內存為1665895K/6147K字節。
處理器主板ID XXXXXXXXXXX
4 Gigabit Ethernet interfaces
32768K字節的非易失性配置內存。
4194304K字節的物理內存。
bootflash:處的閃存7057407K字節。
USB閃存的4013055K字節(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
如果重新加載此路由器,路由器在啟動時將被卡在ROMMON模式,并顯示此消息 —
%IOSXEBOOT-1-INVALID_IMAGE: (RP/0): Booting an invalid ISR4300 image - Reloading system.
使用正確的IOS-XE映像啟動路由器的這些方法將不起作用。
1.嘗試使用USB閃存啟動路由器 —
rommon 1 > boot usb1:isr4400-universalk9.03.15.01.S.155-2.S1-std.SPA.bin
請在啟動前重置
rommon 2 > reset
2.嘗試忽略啟動配置并啟動路由器而不進行啟動配置
rommon 3 > confreg 0x2142
必須重置或重新通電,新配置才能生效
rommon 4 > boot usb1:isr4400-universalk9.03.15.01.S.155-2.S1-std.SPA.bin
請在啟動前重置
rommon 5 > reset
3.嘗試從傳統bootflash文件系統啟動路由器 —
rommon 6 > boot bootflash:isr4400-universalk9.03.15.01.S.155-2.S1-std.SPA.bin
請重置后再繼續
rommon 7 > reset
4.在某些情況下,路由器無法識別內部bootflash文件系統。
rommon 8 > dir bootflash:
請重置后再繼續
rommon 9 > reset
解決方案
恢復此無限引導環路問題的正確過程是
1.在啟動過程中,使用中斷序列將路由器分解為ROMMON模式 —
rommon 1 >
2.將config-register值更改為0x0,以忽略啟動配置中配置的引導變量 —
rommon 1 > confreg 0x0
必須重置或重新通電,新配置才能生效
rommon 2 > reset
3.這將再次使路由器進入ROMMON模式。現在將config-register值更改為0x2102
rommon 3 > confreg 0x2102
4.現在,我們需要從ROMMON配置正確的引導變量 —
rommon 4 > boot bootflash:isr4400-universalk9.03.15.01.S.155-2.S1-std.SPA.bin
路由器啟動并運行后,您可以刪除不正確的引導變量并配置正確的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系列集成多業務路由器的口令恢復指南 —
官網原鏈接:https://www.cisco.com/c/zh_cn/support/docs/routers/4000-series-integrated-services-routers/200678-Troubleshoot-Cisco-4000-Series-ISR-Stuck.html