简介
本文档介绍在配置了错误的平台的Cisco IOS®-XE版本时,如何从ROMMON恢复Cisco 4000系列ISR。
背景信息
本文档分步介绍如何从ROMMON或无限引导循环(如果配置了不正确的平台的Cisco IOS-XE版本)对Cisco 4000系列ISR(集成多业务路由器)进行故障排除和恢复。有时Cisco 4000系列ISR会停滞在ROMMON或连续引导环路中。
问题
如果您为Cisco 4300配置了Cisco 4400及Cisco 4300的Cisco IOS-XE版本,Cisco 4400和Cisco 4300系列路由器的Cisco IOS-XE映像看起来非常相似,反之亦然。路由器不会完全启动,而是停滞在ROMMON中。
这是配置有Cisco 4300的Cisco IOS-XE版本的Cisco 4400:
Cisco ISR4431/K9 (1RU)处理器,配备1665895K/6147K字节内存。
处理器板ID XXXXXXXXXX
4 Gigabit Ethernet interfaces
32768K字节的非易失性配置内存。
4194304K字节的物理内存。
bootflash:上的7057407K字节闪存。
4013055K bytes of USB flash at usb1
ROUTER#configure terminal
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.
使用正确的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
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
路由器启动后,您可以删除不正确的引导变量并配置正确的Cisco 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系列集成多业务路由器的口令恢复指南,请参阅Cisco 4000系列集成多业务路由器故障排除指南。
相关信息