- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-06-2010 03:53 AM - edited 03-06-2019 01:20 PM
I have a Cisco 2960 switch that has an old ios (c2960-lanbase-mz.122-25.SEE2.bin) which i want to replace with a new ios (c2960-lanbasek9-mz.122-55.SE.bin) which I successfully uploaded from my tftp server.
The new ios has been uploaded to the switch flash and boot change to the new ios (using the command: boot system flash:) but the switch still load from the old ios even after reload.
I have reloaded several times and even tried using this command ( no boot system flash:....old ios...) but all to no avail.
Someone please should help.
Thanks guys in advance.
Usman Musa.
Solved! Go to Solution.
- Labels:
-
Other Switching
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-06-2010 07:37 AM
Jon is correct missing boot statement
2960(config)# boot system flash:c2960-lanbasek9-mz.122-55.SE.bin
2960(config)#Wr mem
2960(config)#show boot
Run show boot to verify that boot statment is set prior to reload
you should see a statement that says "boot=" or BOOT path-list
2960(config)#reload < will reload the switch and apply new image, since you stated its a live network, schedule a maintiance window and do it afterhours
Best of luck!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-06-2010 04:01 AM
Why not delete the old IOS?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-06-2010 04:56 AM
Nice suggestion, but it's actually a live switch and I'm scared to take that risk!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-06-2010 05:16 AM
Nabaruma@1 wrote:
I have a Cisco 2960 switch that has an old ios (c2960-lanbase-mz.122-25.SEE2.bin) which i want to replace with a new ios (c2960-lanbasek9-mz.122-55.SE.bin) which I successfully uploaded from my tftp server.
The new ios has been uploaded to the switch flash and boot change to the new ios (using the command: boot system flash:) but the switch still load from the old ios even after reload.
I have reloaded several times and even tried using this command ( no boot system flash:....old ios...) but all to no avail.
Someone please should help.
Thanks guys in advance.
Usman Musa.
Usman
Can you post -
1) "sh version" from switch
2) dir /all or dir bootflash: from the switch
3) the running config of your switch
Jon
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-06-2010 06:53 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-06-2010 07:02 AM
Usman
I cannot see any "boot system flash" command in your running config ?
Please add this to your config and try reloading again -
2960(config)# boot system flash flash:/c2960-lanbasek9-mz.122-55. SE.bin
Jon
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-06-2010 07:41 AM
Hi ALL,
I'm alright now. The swicth has loaded the new ios after using the following commands:
#no boot system flash:c2960-lanbase-mz.122-55. SE.bin
#boot system flash:c2960-lanbasek9-mz.122-55. SE.bin and reloaded.
I really appreciate you all.
Thanks,
Usman.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-06-2010 07:45 AM
No problem, glad you got it fixed.
Jon
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-06-2010 06:42 AM
Hi Usman,
try "show boot "
this will tell you the boot variable, boot loader and configration registor. This way you can verify the boot variables before reloading
Pretty usefull command
Hope that helps.
Prag
========================
show boot
Use the show boot privileged EXEC command to display the settings of the boot environment variables.
show boot [ | {begin | exclude | include} expression]
http://www.cisco.com/en/US/docs/switches/lan/catalyst2960/sof
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-06-2010 07:37 AM
Jon is correct missing boot statement
2960(config)# boot system flash:c2960-lanbasek9-mz.122-55.SE.bin
2960(config)#Wr mem
2960(config)#show boot
Run show boot to verify that boot statment is set prior to reload
you should see a statement that says "boot=" or BOOT path-list
2960(config)#reload < will reload the switch and apply new image, since you stated its a live network, schedule a maintiance window and do it afterhours
Best of luck!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-06-2010 07:45 AM
Hi ALL,
I'm alright now. The swicth has loaded the new ios after using the following commands:
#no boot system flash:c2960-lanbase-mz.122-55. SE.bin
#boot system flash:c2960-lanbasek9-mz.122-55. SE.bin and reloaded.
I really appreciate you all.
Thanks,
Usman.
