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...
Cisco IOS Software, Catalyst 4000 L3 Switch Software (cat4000-I9S-M), Version 12.2(25)EWA5, RELEASE SOFT
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