07-23-2018 09:13 PM - edited 07-23-2018 10:18 PM
Hello everyone
We all know Bootloader will be upgraded when you upgrade your IOS ( Not all time ).
Could you tell me how to upgrade or downgrade bootloader manually? ( Catalyst 2960S or X or any other catalyst series)
I think we should downgrade IOS and again upgrade it to change bootloader. Is it true and the only way?
07-24-2018 12:21 AM
07-24-2018 12:33 AM - edited 07-24-2018 12:36 AM
Hi Leo
Thanks for replying.
As you mentioned, Bootloader is upgraded automatically. But recently we found, sometimes Upgrading IOS (Which affects bootloader too), will cause some problems. So we have to use another version of IOS.
But every new IOS version is not equal to a new Bootloader version. And system failure wont be solve unless you change Bootloader too!
So if your Current IOS is 15x(y)z ( last version ) and you have problem, it means there is no other and new ios and bootloader version. Sooo imagine you upgrade to the newest version and it upgrades bootloader to a new version (Or last version) and there is a system failure. What is your solution to change IOS and bootloader TOGETHER? Downgrading to a specific IOS version? I'm pretty sure "changing both IOS and bootloader is the only way"
07-24-2018 01:02 AM
07-24-2018 01:15 AM
Thank you Leo
But imagine its necessary to change bootloader because we have a system failure.
Bootloader affects IOS because it's its role.
07-24-2018 01:52 AM
@salemmahara wrote:
But imagine its necessary to change bootloader because we have a system failure.
I don't understand the obsession about upgrading the bootloader. On a Catalyst 2K and 3K, it is not necessary because the IOS will upgrade/downgrade when necessary.
07-24-2018 09:15 PM
OK, let me make it more clear.
Imagine you upgrade your switch and found that there are some instabilities. You then decide to downgrade. After downgrading your system comes up with Syst error. In this case some specialist say: It's caused by firmware incompatibility! So you'll try to downgrade to another version of IOS regarding to downgrade Bootloader too.
What's your idea?
07-24-2018 11:51 AM
Hello Salemmahara!
I hope you're doing well.
We all know Bootloader will be upgraded when you upgrade your IOS ( Not all time ). <--- This is correct, the bootloader is normally upgraded automatically when you perform a major software upgrade, or when you move from one software train to a different one. Not all software upgrades will cause the bootloader to also be upgraded, and depending on the platform, a software downgrade will not cause the bootloader to be downgraded:
Ex. Catalyst 3850 - IOS-XE 16.3.x
" When you upgrade from any prior IOS 3.xE release to an IOS XE 16.x.x release for the first time, the boot loader may be automatically upgraded, based on the hardware version of the switch. If the boot loader is automatically upgraded, it will take effect on the next reload. If you go back to an IOS 3.xE release, your boot loader will not be downgraded. The updated boot loader supports all previous IOS 3.xE releases.
For subsequent IOS XE 16.x.x releases, if there is a new bootloader in that release, it may be automatically upgraded based on the hardware version of the switch when you boot up your switch with the new image for the first time"
My recommendation is that you always check the Cisco release notes corresponding to the software version and platform on which you're planning to perform the software upgrade to find information about bootloader upgrade.
Reference links:
Release Notes for Cisco Catalyst 3850 Series Switches, Cisco IOS XE Denali 16.3.x
Also, not all the platforms allow to perform a manual bootloader/rommon upgrade. Catalyst 4500 Series will allow you to do this and rommon software is available at Cisco.com. However, this is not the case for platforms like Catalyst 2960-X, 3750, 3850 among others.
Upgrading the Supervisor Engine ROMMON from the Console - Catalyst 4500
I hope you find this information useful.
Regards,
07-24-2018 09:11 PM - edited 07-24-2018 09:18 PM
Hi andresfr
Thanks for replying.
I'm actually looking for an exact and practical answer about this question:
If we upgrade our catalyst switch to the newest version and then try to downgrade to a version like 15.0(2)EX, does it make any change in bootloader (Downgrade) ?
Next, is it possible to upgrade or downgrade from an IOS to the other one and it makes any problem because of firmware incompatibility? I'm talking about series like 2960S , X , 3750, 3850 or any platforms which there is no separate firmware upgrading procedure designed for them. EX. downgrading from 15.2(2) to 15.2(1) or .... .
If yes, what would be the result? ( how switch shows this incompatibility?) . What is the solution in this case ?
07-25-2018 10:56 AM
07-25-2018 11:20 AM
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