目录

简介

背景信息

问题

解决方案

相关信息

简介

本文档介绍当使用不正确的平台的Cisco IOS®-XE版本配置时，如何从ROMMON恢复Cisco 4000系列ISR。

背景信息

本文档分步介绍了如何从ROMMON或无限引导循环（如果配置了不正确平台的Cisco IOS-XE版本）对Cisco 4000系列ISR（集成多业务路由器）进行故障排除和恢复。有时Cisco 4000系列ISR会陷入ROMMON或持续引导循环。

问题

Cisco 4400和Cisco 4300系列路由器具有Cisco IOS-XE映像，如果您为Cisco 4300配置了Cisco 4400和Cisco IOS-XE版本，则两者看起来非常相似，反之亦然。路由器不会完全启动，而是卡在ROMMON中。

这是配置了Cisco IOS-XE版本Cisco 4300的Cisco 4400:

Cisco ISR4431/K9(1RU)处理器，1665895K/6147K字节内存。

处理器板ID XXXXXXXX

4 Gigabit Ethernet interfaces

32768K字节的非易失性配置内存。

4194304K字节的物理内存。

在bootflash：处有7057407K字节的闪存。

40130551的USB闪存大小为1000字节

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系列集成多业务路由器的故障排除指南。

相关信息

- 思科技术支持和下载