C-2
Cisco 3900 Series, Cisco 2900 Series, and Cisco 1900 Series Integrated Services Routers Generation 2 Software Configuration Guide
Appendix C Using ROM Monitor
Information About the ROM Monitor
Why is the Router in ROM Monitor Mode?
The router boots to ROM monitor mode when one of the following occurs:
• During power up or reload, the router did not find a valid system image.
• The last digit of the boot field in the configuration register is 0 (for example, 0x100 or 0x0).
• The Break key sequence was entered during the first 60 seconds after reloading the router.
To exit ROM monitor mode, see the “Exiting ROM Monitor Mode” section on page C-25.
When do I use ROM Monitor?
Use ROM monitor in the following situations:
• Manually loading a system image—You can load a system image without configuring the router to
load that image in future system reloads or power-cycles. This can be useful for testing a new system
image or for troubleshooting. See the “Loading a System Image (boot)” section on page C-8.
• Upgrading the system image when there are no TFTP servers or network connections, and a direct
PC connection to the router console is the only viable option—See information about upgrading the
system image in the configuration documentation for your router.
• During troubleshooting if the router crashes and hangs—See the “Troubleshooting Crashes and
Hangs (stack, context, frame, sysret, meminfo)” section on page C-20.
• Disaster recovery—Use one of the following methods for recovering the system image or
configuration file:
–
TFTP download (tftpdnld)—Use this method if you can connect a TFTP server directly to the
fixed LAN port on your router. See the “Recovering the System Image (tftpdnld)” section on
page C-16.
Note Recovering the system image is different from upgrading the system image. You need to
recover the system image if it becomes corrupt or if it is deleted because of a disaster that
affects the memory device severely enough to require deleting all data on the memory device
in order to load a system image.
Tips for Using ROM Monitor Commands
• ROM monitor commands are case sensitive.
• You can halt any ROM monitor command by entering the Break key sequence (Ctrl-Break) on the
PC or terminal. The Break key sequence varies, depending on the software on your PC or terminal.
If Ctrl-Break does not work, see the Standard Break Key Sequence Combinations During Password
Recovery tech note.
• To find out which commands are available on your router and to display command syntax options,
see the “Displaying Commands and Command Syntax in ROM Monitor Mode (?, help, -?)” section
on page C-7.