RE: copy run flash 2500

From: Christopher M. Heffner (cheffner@certified-labs.com)
Date: Thu Mar 24 2005 - 17:56:00 GMT-3


Since the 2500 series routers run the IOS code from flash memory the
flash memory is set to read-only.

Other routers like 2600, 2800, etc have a compressed IOS in flash and
copy the image and expand it to RAM.

2500 series do not do this. The image is uncompressed in flash and
executes from flash memory hence the read-only.

The Flash Load Helper that you are experience is to help someone upgrade
to a new IOS code by automatically prompting you for the tftp server
location and the new IOS filename. The Flash Load Helper then
automatically changes the configuration register from 0x2102 to 0x2101
and then reboot to the RXBoot image (mini-IOS) and then copy the new
image to flash. Since the router is now running the ROM image instead
of the flash image, the flash memory is now read-write in order to
complete the update to the new IOS image. Once the image is copied to
the flash and verified, the Flash Load Helper changes the configuration
register back to 0x2102 and reboots again.

In the old days, the configuration registers changes and updating of the
IOS on a 2500 series had to be done manually by the administrator.

The flash load helper was created to automate the changes so
administrator would not screw up the configuration register changes.

If your current IOS is under 8 mb in size (probably not) you can
partition your flash from 16 mb of flash to be instead two 8 mb flash
partitions. The first 8 mb partition would have your IOS which would be
read-only. Your second 8 mb partition would be empty and would be
marked as read-write. You could then store your configuration files in
the second read-write partition.

Again - your current IOS would have to be under 8 mb in size first.

Hope this helps.

Christopher M. Heffner, CCIE 8211, CCSI 98760
Strategic Network Solutions, Inc.

www.certified-labs.com

"Complete CCIE R&S and Security Online Rack Rentals"

-----Original Message-----
From: nobody@groupstudy.com [mailto:nobody@groupstudy.com] On Behalf Of
Lanny Ballard
Sent: Thursday, March 24, 2005 2:13 PM
To: ccielab@groupstudy.com
Subject: copy run flash 2500

Hey guys,
When doing my labs I like to save different configs to my flash memory.
I can only get this to work on my 2600s and 3600s though.
Does anyone know of a way to do this on 2500s? It seems like the IOS
wants
to overwrite my IOS when I try:
copy run flash:/test.cfg

Anyone know of a way to get this to work?
TIA!
Lanny



This archive was generated by hypermail 2.1.4 : Sun Apr 03 2005 - 17:56:51 GMT-3