Cisco Support Community
Showing results for 
Search instead for 
Did you mean: 
New Member

IOS Upgrade on Cat4506

I just upgraded a Cat4506 from cat4000-i9s-mz.122-18.EW2.bin to


I had the following problem:

The switch booted with the *old* IOS even if the bootvar was correctly set to:

BOOT variable = bootflash:cat4000-i9s-mz.122-25.EWA5.bin,1;bootflash:cat4000-i9s-mz.122-18.EW2.bin,1;

CONFIG_FILE variable does not exist

BOOTLDR variable does not exist

Configuration register is 0x2101

until I put the new IOS image at the first place on the bootflash:

Directory of bootflash:/

1 -rwx 12499176 Jan 20 2006 12:13:07 +01:00 cat4000-i9s-mz.122-25.EWA5.bin

2 -rwx 10308052 Jan 22 2006 08:53:37 +01:00 cat4000-i9s-mz.122-18.EW2.bin

At this point the new IOS started OK but in the show version command output

the system file name is blank...

show ver

Cisco IOS Software, Catalyst 4000 L3 Switch Software (cat4000-I9S-M), Version 12.2(25)EWA5, RELEASE SOFT

WARE (fc1)


uptime is 5 days, 8 hours, 43 minutes

System returned to ROM by reload

System restarted at 08:57:22 MET Sun Jan 22 2006

System image file is "bootflash:"


It seems that the BOOT variable was not read by the system, but

I didn't find the reason for that..

Thank You for any suggestions

Alessandro Asson


Re: IOS Upgrade on Cat4506

config register 0x2101 means it will load the first image it finds in flash . You can either delete the old image out of bootflash or change your config register to 0x2102 and it should load according to your boot variable.

New Member

Re: IOS Upgrade on Cat4506

Yes indeed..

I checked all the config BUT the config-register !!

Thank you and best regards.

Alessandro Asson

CreatePlease to create content