Contents

Introduction

开始使用前

Conventions

Prerequisites

Components Used

检查配置寄存器设置

寻找在闪存的有效镜像

从ROMmon下载使用TFTP

从ROMmon下载使用Xmodem

Related Information

Introduction

在ROMmon说明如何恢复Cisco 2600 Series Router和VG200滞留的此页(rommon-。>prompt)。

开始使用前

Conventions

有关文档规则的详细信息，请参阅 Cisco 技术提示规则。

Prerequisites

本文档没有任何特定的前提条件。

Components Used

This document is not restricted to specific software and hardware versions.

本文档中的信息都是基于特定实验室环境中的设备创建的。All of the devices used in this document started with a cleared (default) configuration.如果您是在真实网络上操作，请确保您在使用任何命令前已经了解其潜在影响。

检查配置寄存器设置

如果路由器在ROMmon模式被滞留，应该检查的第一个设置是配置寄存器的值。

配置寄存器的前四位包含引导字段。启动域的值定义了将使用运行路由器默认Cisco IOS软件镜像的来源。如果启动域的值是0 (配置寄存器值XXX0)，启动系统在ROM监控模式(rommon>)进入并且在，等候user命令手工引导系统。关于软件配置寄存器位含义的更多信息，请参阅配置软件配置寄存器。

如果您的路由器继续每次输入ROMmon模式系统被重新启动，它很可能归结于配置寄存器的设置。要验证配置寄存器的配置的值，请使用confreg命令如下所示：

rommon 2 > confreg

Configuration Summary

enabled are:

load rom after netboot fails

console baud: 9600

boot: the ROM Monitor

do you wish to change the configuration? y/n  [n]:

如表示由输出的confreg命令在上面，配置寄存器设置为强制路由器进入ROMmon模式每次被重新载入或关机并重新开机的值。要做路由器请从默认Cisco IOS软件镜像自动地引导，更改配置寄存器值如下所示：

rommon 2 > confreg

Configuration Summary

enabled are:

load rom after netboot fails

console baud: 9600

boot: the ROM Monitor

do you wish to change the configuration? y/n  [n]:  y

enable  "diagnostic mode"? y/n  [n]:

enable  "use net in IP bcast address"? y/n  [n]:

disable "load rom after netboot fails"? y/n  [n]:

enable  "use all zero broadcast"? y/n  [n]:

enable  "break/abort has effect"? y/n  [n]:

enable  "ignore system config info"? y/n  [n]:

change console baud rate? y/n  [n]:

change the boot characteristics? y/n  [n]:  y

enter to boot:

0 = ROM Monitor

1 = the boot helper image

2-15 = boot system

[0]:  2

Configuration Summary

enabled are:

load rom after netboot fails

console baud: 9600

boot: image specified by the boot system commands

or default to: cisco2-C2600

do you wish to change the configuration? y/n  [n]: n

You must reset or power cycle for new config to take effect

通过该执行，您更改了配置寄存器到在启动做它寻找有效的Cisco IOS软件镜像和引导由同样的值。必须当前重置路由器。

rommon 3 > reset

System Bootstrap, Version 11.3(2)XA4, RELEASE SOFTWARE (fc1)

Copyright (c) 1999 by cisco Systems, Inc.

TAC:Home:SW:IOS:Specials for info

<SNIP>

路由器应该当前重新载入与有效的Cisco IOS软件镜像。

寻找在闪存的有效镜像

如果设置配置寄存器值由默认Cisco IOS软件镜像做系统自动地引导和，如果中断信号没有被发送在期间开始，路由器应该通常引导。然而，如果路由器仍然输入ROMmon模式，它很可能是，因为设备无法找出有效的Cisco IOS软件镜像。

您需要然后做的第一件事是寻找有效的Cisco IOS软件镜像。执行此，发出dir <device>每个可用设备的命令和寻找有效的Cisco IOS软件镜像。例如，寻找在闪存的IOS，请使用下面显示的命令。

rommon 1 > dir flash:

File size         Checksum   File name

5358032 bytes (0x51c1d0)   0x7b16    c2600-i-mz.122-10b.bin

rommon 2 >

注意，如果路由器返回" bad device name "消息，很可能指定的设备不存在。以上输出表明有效镜像的确是存在闪存。使用boot命令，设法从该镜像引导。

rommon 2 > boot flash:c2600-i-mz.122-10b.bin

program load complete, entry point: 0x80008000, size: 0x51c0dc

Self decompressing the image : #################################################

##################################

...

路由器应该当前引导与在boot命令指定的Cisco IOS软件镜像。然而，有时期，当有效镜像在不存在任何设备时或在闪存的镜像也许是损坏的。在这些情况下，通过使用Xmodem程序，有效镜像必须下载使用简单文件传输协议(TFTP)或。这两个程序可以从ROMmon模式被执行。

Note: 有系统消息“设备不包含有效幻数”出现的实例。除得到有效的Cisco IOS软件镜像之外，如果这发生，您也许需要重新安装闪存或替换它，如果损坏。

下载使用从ROMmon的TFTP

这是捷径重新安装在路由器的一个新的Cisco IOS软件镜像。去使用tftpdnld命令。

从ROMmon下载使用Xmodem

使用Xmodem，您能通过控制台端口也下载新的Cisco IOS软件版本。去使用ROMmon下载Xmodem控制台的步骤。

Related Information

- Technical Support - Cisco Systems