Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

New Member

4948 switch IOS upgrad

The curent ios of switch is :- cat4500-ipbase-mz.122-53.SG1.bin

I copied the new IOS on the 4948 into the bootflash directory. There is two files, the original and the new img.

OLD-HQ-TEMP-SW#show bootflash:
-#- ED ----type---- --crc--- -seek-- nlen -length- ---------date/time--------- name
1   .. image        51B30D28  EFE2FC   32 15458940 May 11 2010 01:37:15 +00:00 cat4500-ipbase-mz.122-53.SG1.bin
2   .. image        B9F04A7B 203FF78   33 18095100 Mar 30 2014 02:12:38 +00:00 cat4500-ipbasek9-mz.150-2.SG8.bin

 

Even though I put the command boot system flash bootflash:imgname it still boots the old ios.

When i changed the config register  to 0x2102 and boot with new image and  reloads. It going to rommon mode. so please help me to do this

I realy want to upgrade this to the latest release and I am having a hard time

 

 

OLD-HQ-TEMP-SW#show bootvar
BOOT variable = tftp:cat4500-ipbasek9-mz.150-2.SG8.bin 255.255.255.255,12;booflash:cat4500-ipbasek9-mz.150-2.SG8.bin,12;bootflash:cat4500-ipbasek9-mz.150-2.SG8.bin,1;
CONFIG_FILE variable does not exist
BOOTLDR variable does not exist
Configuration register is 0x2101

Everyone's tags (1)
1 ACCEPTED SOLUTION

Accepted Solutions

Apologies. My mistake the

Apologies. My mistake the switch model you have is supported with this release.

Glen is exactly right here in that the boot statements you have look to be the cause of the problem. If you execute the command show runn | in ^boot you should see a number of statements which are reflected in your boot variable. You'll probably see a number of entries such as boot system bootflash:cat4500-ipbasek9-mz.150-2.SG8.bin, boot system tftp cat4500-ipbasek9-mz.150-2.SG8.bin 255.255.255.255 etc.

To remove those that you don't want you simply add the no keyword to the begining of each line that is not required. You also need to change the configuration register, and then save the configuration.

So the following configuration should be what you need:

no boot system tftp:cat4500-ipbasek9-mz.150-2.SG8.bin 255.255.255.255
no boot system booflash:cat4500-ipbasek9-mz.150-2.SG8.bin
config-register 0x2102
end

 

After you exit config mode, save the configuration and reload.

Regards

6 REPLIES

Hi,What model of Catalyst

Hi,

What model of Catalyst 4948 do you have? The IOS version you're trying to install only supports the Catalyst 4948E switch. If you've an older non E model then you'll not be able to use this IOS release.

Regards

New Member

Model of the switch is cisco

Model of the switch is cisco WS-C4948.

i just copied the ios through tftp and boot with the flash. Dont know how come all 3 statements come. And also how to delete or change that bootvariable.

Apologies. My mistake the

Apologies. My mistake the switch model you have is supported with this release.

Glen is exactly right here in that the boot statements you have look to be the cause of the problem. If you execute the command show runn | in ^boot you should see a number of statements which are reflected in your boot variable. You'll probably see a number of entries such as boot system bootflash:cat4500-ipbasek9-mz.150-2.SG8.bin, boot system tftp cat4500-ipbasek9-mz.150-2.SG8.bin 255.255.255.255 etc.

To remove those that you don't want you simply add the no keyword to the begining of each line that is not required. You also need to change the configuration register, and then save the configuration.

So the following configuration should be what you need:

no boot system tftp:cat4500-ipbasek9-mz.150-2.SG8.bin 255.255.255.255
no boot system booflash:cat4500-ipbasek9-mz.150-2.SG8.bin
config-register 0x2102
end

 

After you exit config mode, save the configuration and reload.

Regards

New Member

thank you all..Its fixed.

thank you all..Its fixed. especially steve...thanx allot

Not at all. The thanks should

Not at all. The thanks should go to Glen as he spotted the error.

Regards

Purple

  It looks like you have

  It looks like you have three boot statements in there .  Get rid of all of them except the one you want.  Also in your show bootvar  statement  bootflash is not spelled correctly possibly the cause of your issue. Not sure what booflash is  :-) .   As long as your config register is now 0x2102 and your boot statement  is correct it should work.

579
Views
5
Helpful
6
Replies
CreatePlease login to create content