Why can't I get my 2800 router to boot to the new IOS image?

Answered Question
Feb 13th, 2011
User Badges:
I have the new image (12.4 T5) on the router along with the original IOS image (12.4 7g).  I have the boot statement changed to reflect the new image, but it still boots to the old one.  What am I doing wrong? 

Vanguard#show run
Building configuration...

Current configuration : 10968 bytes
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
service password-encryption
hostname Vanguard
boot system flash c2800nm-advipservicek9-mz.124-20.T5.bin
card type t1 0 0
logging buffered 51200 warnings
no aaa new-model
resource policy
clock timezone NewYork -5
clock summer-time NewYork date Mar 11 2007 2:00 Nov 4 2007 2:00
no network-clock-participate wic 0
ip cef
ip domain name nhacentral.com
ip name-server
ip name-server
ip name-server
ip multicast-routing
trunk group  ANALOG
voice-card 0
no dspfarm
dsp services dspfarm
voice class codec 10
codec preference 1 g711ulaw
codec preference 2 g729r8
voice class h323 1
h225 timeout tcp establish 3

Vanguard#dir flash:
Directory of flash:/

    1  -rw-        2748   May 7 2008 13:40:16 -05:00  sdmconfig-2811.cfg
    2  -rw-     6389760   May 7 2008 13:41:16 -05:00  sdm.tar
    3  -rw-      931840   May 7 2008 13:41:38 -05:00  es.tar
    4  -rw-     1505280   May 7 2008 13:42:12 -05:00  common.tar
    5  -rw-        1038   May 7 2008 13:42:34 -05:00  home.shtml
    6  -rw-      112640   May 7 2008 13:42:50 -05:00  home.tar
    7  -rw-      527849   May 7 2008 13:43:10 -05:00  128MB.sdf
    8  -rw-     1697952   May 7 2008 13:43:42 -05:00  securedesktop-ios-
    9  -rw-      415956   May 7 2008 13:44:24 -05:00  sslclient-win-
   10  -rw-    34124956   Jun 5 2008 19:58:44 -05:00  c2800nm-advipservicesk9-mz
   11  -rw-     1920430  Jun 13 2008 12:03:24 -05:00  moh.au
   12  -rw-    55774568  Feb 14 2011 20:53:18 -05:00  c2800nm-advipservicesk9-mz

261218304 bytes total (157794304 bytes free)
Vanguard#show ver
Cisco IOS Software, 2800 Software (C2800NM-ADVIPSERVICESK9-M), Version 12.4(7g),
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2007 by Cisco Systems, Inc.
Compiled Wed 15-Aug-07 15:29 by stshen

ROM: System Bootstrap, Version 12.4(13r)T, RELEASE SOFTWARE (fc1)

Vanguard uptime is 7 minutes
System returned to ROM by reload at 21:01:07 NewYork Sun Feb 13 2011
System image file is "flash:c2800nm-advipservicesk9-mz.124-7g.bin"

This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.

A summary of U.S. laws governing Cisco cryptographic products may be found at:

If you require further assistance please contact us by sending email to
[email protected].

Cisco 2811 (revision 53.51) with 247808K/14336K bytes of memory.
Processor board ID FTX1219A2BQ
2 FastEthernet interfaces
2 Serial interfaces
2 Channelized T1/PRI ports
1 Virtual Private Network (VPN) Module
4 Voice FXO interfaces
DRAM configuration is 64 bits wide with parity enabled.
239K bytes of non-volatile configuration memory.
255488K bytes of ATA CompactFlash (Read/Write)

Configuration register is 0x2102
Correct Answer by jmunoz19 about 6 years 4 months ago

In your boot statement you've spelled the image name wrong (you're missing a "s" at the end of services).  Since it's misspelled, the router can't find the image upon boot and defaults to the first image it finds (the older one).

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (1 ratings)
Correct Answer
jmunoz19 Sun, 02/13/2011 - 19:21
User Badges:
  • Bronze, 100 points or more

In your boot statement you've spelled the image name wrong (you're missing a "s" at the end of services).  Since it's misspelled, the router can't find the image upon boot and defaults to the first image it finds (the older one).

eaglescout78 Sun, 02/13/2011 - 20:00
User Badges:

Good catch 'jmunoz19'  but I also realized that I needed a colon (:) in my statement such as

boot system flash:c2800nm-advipservicesk9-mz.124-20.T5.bin

My router is running on 12.4 (20) T5 now.

Latchum Naidu Mon, 02/14/2011 - 00:53
User Badges:
  • Blue, 1500 points or more


Below is the right boot system

#boot system flash c2800nm-advipservicesk9-mz.124-20.T5.bin

If still issue not resolved by applying the above command them let me know how you are doing upgrade...

Are you keeping your old image in flash?
or removed that and load new image and point to boot system?
Is your flash have enough free space to store both new and old images?

If you dont have enought free space then you have to remove your old image and upload new ios then give boot system command, then it should load with new IOS image.

Please rate the helpfull posts.


eaglescout78 Mon, 02/14/2011 - 03:48
User Badges:

I am all set now.  The key seemed to be the colon (:) in the boot statement (in addition to correcting the spelling of the image name adding an 's' to the advipservicesk9 name).

#boot system flash:c2800nm-advipservicesk9-mz.124-20.T5.bin

Then the router would boot to the new image.  Without the colon it would only boot to the old image.

Yes, I had left the old image on the flash as well as the new image.  Yes, there was plenty of space on the 256 mg flash card.

Thank you.

Latchum Naidu Mon, 02/14/2011 - 04:09
User Badges:
  • Blue, 1500 points or more

Nice to see that your problem is resolved.

Please rate the helpfull posts, so that it will be encourase to others.




This Discussion