01-27-2006 08:57 AM - edited 03-03-2019 01:36 AM
I just upgraded a Cat4506 from cat4000-i9s-mz.122-18.EW2.bin to
cat4000-i9s-mz.122-25.EWA5.bin.
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
01-27-2006 09:17 AM
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.
01-27-2006 09:49 AM
Yes indeed..
I checked all the config BUT the config-register !!
Thank you and best regards.
Alessandro Asson
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide