cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1916
Views
5
Helpful
18
Replies

IOS upgrade

cowetacoit
Level 1
Level 1

I need to upgrade the IOS on my 4506, sup 4. It is currently running 12.2.18-EW3 (DF). I'd like to get a lot newer IOS on there. But i'm stuck on deciding which one to upgrade. 12.2.44-SG (ED)is the newest one i can find. What is the difference between the EW and SG?

1 Accepted Solution

Accepted Solutions

argh,

try this one:

delete bootflash:cat4500-ipbase-mz.122-40.SG.bin

View solution in original post

18 Replies 18

Edison Ortiz
Hall of Fame
Hall of Fame

SG supporst NSF, WCCP and CoPP. I recommend going with it as it's the new line of code for the 4500 Switches.

12.2(44)SG or 12.2.(40)SG are solid choices.

HTH,

__

Edison.

The IOS i'm running now is very old, DF! So i won't have any problems upgrading to such a new IOS? There is about 20 IOS releases between the current and the newest. That bothers me. I'm just a cautious person.....

You should be fine.

glen.grant
VIP Alumni
VIP Alumni

In the earlier days you did have to worry about new releases but these days code is a lot more stable generally right out of the box so its not as big of a risk anymore. We used to stick to strictly GD code but we don't do that anymore either. I'm not sure they still even do GD code anymore for anything other than routers anyway , maybe one of the cisco guys could comment on that . I know I never see GD code for any of the switches since catos went away .

For some reason i tried loading that new IOS 5 different times and it wouldn't work.

first

copy tftp flash

ip add

source cat4500-ipbasek9-mz.122-44.SG.bin

dest cat4500-ipbasek9-mz.122-44.SG.bin

conf t

boot system flash cat4500-ipbasek9-mz.122-44.SG.bin

then i did a reload. But it didn't take the new IOS. I currently have cat4000-i9s-mz.122-18.EW3.bin on my 4506. The only difference i see is the old image file has "4000" and the new has "4500". Do i need to load a earlier image before i can load the newest? When i go to the IOS page for the 4506 sup 4, i apparently i have the oldest IOS on the page.

any suggestions would be helpful.

Admin_4506#sh ver

Cisco Internetwork Operating System Software

IOS (tm) Catalyst 4000 L3 Switch Software (cat4000-I9S-M), Version 12.2(18)EW3, RELEASE SOFTWARE (fc1)

Technical Support: http://www.cisco.com/techsupport

Copyright (c) 1986-2005 by cisco Systems, Inc.

Compiled Mon 07-Feb-05 19:21 by hqluong

Image text-base: 0x00000000, data-base: 0x010BFA78

ROM: 12.2(20r)EW1

Dagobah Revision 95, Swamp Revision 29

Admin_4506 uptime is 12 minutes

System returned to ROM by reload

System restarted at 00:55:35 UTC Thu Jun 5 2008

System image file is "bootflash:"

cisco WS-C4506 (MPC8245) processor (revision 7) with 524288K bytes of memory.

Processor board ID FOX0929063J

Last reset from Reload

30 Virtual Ethernet/IEEE 802.3 interface(s)

144 FastEthernet/IEEE 802.3 interface(s)

44 Gigabit Ethernet/IEEE 802.3 interface(s)

403K bytes of non-volatile configuration memory.

Configuration register is 0x2101

Try setting your configuration register to 0x2102. With 0x2101 the switch will load the first image it finds in bootflash and will ignore your boot system variables.

Jon

humm....good idea. Of course i have to wait till tomorrow night to do it. Don't you hate having to do major maintenance after hours!!!!! Any other suggestions?

Not really. You are going to have reload the switch again anyway. You know that you can set the configuration register from config mode ie.

4500(config)# config-register 0x2102

Jon

Alright, i set my Config-Reg to ox2102, loaded the NEWEST 4506 IOS and it booted to ROMMON. I was running cat4000-i9s-mz.122-18.EW3.bin and upgraded it to cat4500-ipbasek9-mz.122-44.SG.bin. I knew this wouldn't work for some reason. The rommon error said it has to boot with the correct file name, the old said CAT4000 and the new said CAT4500. So now i have 4 images on my switch. How can i safely delete the 3 that i don't need (i tried loading the 2 before the newest) and does anyone have any suggestions on what IOS to load?

any suggestions?

The rommon error said it has to boot with the correct file name

It means the file name wasn't typed correctly or the location of the file is incorrect.

It happens frequently when you have to type such a long file name.

What I usually do is do a dir in the filesystem and copy and paste the output on the boot system command.

Can you post the dir output along with the boot system command you have in the router config?

As for deleting the images, the command erase followed by the image name should do it.

Sure, Admin_4506#dir

Directory of bootflash:/

1 -rwx 10322612 Aug 25 2005 18:21:27 +00:00 cat4000-i9s-mz.122-18.EW3.bin

2 -rwx 14787732 Jun 5 2008 00:27:41 +00:00 flash

3 -rwx 14787732 Jun 5 2008 00:35:03 +00:00 cat4500-ipbasek9-mz.122-44.SG.bin

4 -rwx 13406880 Jun 5 2008 00:52:42 +00:00 cat4500-ipbase-mz.122-40.SG.bin

61341696 bytes total (8036228 bytes free)

boot system flash cat4500-ipbasek9-mz.122-44.SG

Also i just tried to erase the last 3 in the dir and it wouldn't let me using the command "erase *filename*

Try this command:

boot system flash bootflash:cat4500-ipbasek9-mz.122-44.SG.bin

http://cisco.com/univercd/cc/td/doc/product/software/ios113ed/cs/csprtf/csprtf2/csreboot.htm#xtocid82864

As for the erase try:

erase bootflash:cat4500-ipbase-mz.122-40.SG.bin

__

Edison.

Please rate helpful post

erase bootflash:cat4500-ipbase-mz.122-40.SG.bin

This didn't work.

Admin_4506#erase ?

/all Erase all files(in NVRAM)

cat4000_flash: Filesystem to be erased

nvram: Filesystem to be erased

startup-config Erase contents of configuration memory

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Innovations in Cisco Full Stack Observability - A new webinar from Cisco