Appendix C
Using ROM Monitor
id
flash: compact flash
bootflash: boot flash
usbflash0: usbflash0
usbflash1: usbflash1
eprom: eprom
Modifying the I/O Memory (iomemset)
This section describes how to modify the I/O memory by using the memory-size iomemset command.
Use the iomemset command only when it is necessary to temporarily set the I/O memory from the ROM
Note
monitor mode. Using this command improperly can adversely affect the functioning of the router.
The Cisco IOS software can override the I/O memory percentage if the memory-size iomem command
is set in the NVRAM configuration. If the Cisco IOS command is present in the NVRAM configuration,
the I/O memory percentage set in the ROM monitor with the iomemset command is used only the first
time the router is booted up. Subsequent reloads use the I/O memory percentage set by using the
memory-size iomem command that is saved in the NVRAM configuration.
If you need to set the router I/O memory permanently by using a manual method, use the memory-size
iomem Cisco IOS command. If you set the I/O memory from the Cisco IOS software, you must restart
the router for I/O memory to be set properly.
When the configured I/O memory exceeds the IOS limit (1G), IOS will automatically set an appropriate
I/O memory size and print this message: IOMEM size calculated is greater than maximum allowed
during boot up.
SUMMARY STEPS
1.
DETAILED STEPS
Command or Action
Step 1
iomemset i/o-memory percentage
Example:
rommon> iomemset 15
Cisco 3900 Series, Cisco 2900 Series, and Cisco 1900 Series Integrated Services Routers Generation 2 Software Configuration Guide
name
iomemset i/o-memory percentage
How to Use the ROM Monitor—Typical Tasks
Purpose
Reallocates the percentage of DRAM used for I/O memory
and processor memory.
C-15