本檔案介紹思科4400系列整合式服務路由器(ISR)的ROM監控(ROMMON)復原功能。
Cisco 4000系列ISR在其引導變數引用其他ISR平台系列的Cisco IOS® XE映像時,可以保留在ROMMON中或進入連續引導循環。
Cisco 4300和4400系列路由器使用看起來相似的映像檔名。如果引導變數引用其他平台系列的映像,則路由器不會完成引導過程並仍處於ROMMON中。
此示例顯示具有引用思科ISR4300映像的引導變數的思科ISR4431:
ROUTER#show version ***output omitted for brevity*** cisco ISR4431/K9 (1RU) processor with 3742893K/6147K bytes of memory. Processor board ID FJC2220A0Z2 1 Virtual Ethernet interface 12 Gigabit Ethernet interfaces 2 Serial interfaces 32768K bytes of non-volatile configuration memory. 8388608K bytes of physical memory. 13807615K bytes of flash memory at bootflash:. 0K bytes of WebUI ODM Files at webui:. Configuration register is 0x2102 ROUTER#configure terminal Enter configuration commands, one per line. End with CNTL/Z. ROUTER(config)#boot system flash bootflash:isr4300-universalk9.03.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.
在本例中,每次嘗試使用正確的Cisco 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
使用以下步驟以啟動正確的平台映像並更正此持續啟動回圈:
步驟1。若要進入ROMMON,請在路由器啟動期間從控制檯終端傳送Break訊號:
rommon 1 >
步驟2.將配置暫存器設定為0x0,以便將路由器恢復到ROMMON,而不自動載入已配置的映像:
rommon 1 > confreg 0x0
重設路由器以啟用新值:
rommon 2 > reset
步驟3.路由器返回ROMMON後,將配置暫存器設定為0x2102,以便恢復正常的引導行為。此時請勿重設路由器:
rommon 3 > confreg 0x2102
步驟4.手動從包含檔案的儲存位置啟動正確的平台映像,使用命令boot bootflash:<correct-platform-image.bin>。對於USB快閃記憶體儲存器上的映像,請使用命令boot usb1:<correct-platform-image.bin>:
rommon 4 > boot bootflash:isr4400-universalk9.03.15.01.S.155-2.S1-std.SPA.bin
步驟5.路由器啟動後,確保bootflash中存在正確的映像。如果路由器從USB儲存啟動,請使用命令copy usb1:<correct-platform-image.bin> bootflash:將映像複製到bootflash。刪除不正確的啟動語句並配置正確的bootflash映像:
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
步驟6.儲存配置:
ROUTER#write memory
有關Cisco 4000系列整合服務路由器的密碼恢復指南,請參閱IOS和IOS XE路由器中的密碼恢復故障排除。
| 修訂 | 發佈日期 | 意見 |
|---|---|---|
4.0 |
21-Sep-2026
|
重新認證 — 審閱技術內容和更新的格式。 |
3.0 |
22-Jul-2024
|
修改格式和技術審查。 |
2.0 |
30-Nov-2022
|
已更新格式並新增了必需的資訊/部分。 |
1.0 |
20-Sep-2016
|
初始版本 |