09-15-2019 11:38 PM
Hi all,
How do i select the IOS in flash amongst the three in Cisco Catalyst 4948E Switch. I have set the boot flash of that particular IOS but whenever switch restart it loads the 1st one in auto. Kindly help in changing the priority of IOS / Flash to be load in every reboot of switch.
Solved! Go to Solution.
09-16-2019 12:00 AM
@Muhammad H. Usmani wrote:
whenever switch restart it loads the 1st one
Check the config registry value. This statement tells me the config registry is set to 0x2101 instead of 0x2102.
09-16-2019 01:11 AM - edited 09-16-2019 01:19 AM
Hello
As stated by @Leo Laohoo
The router/switch(s) may have a default config registry value to 0x2101 - This tells the devices to boot to the first available ios in the flash and ignore whets specified in the boot variable
show boot
show bootvar
To negate this and control this boot process:
So we can do 1 or 2 things
--rename the old ios and just let the rtr pick the new flash
or
--change the config regisrty to 0x2102 and it will use the bootvar listing we tell it to use.
Suggest use the latter and change the config registry then you can control what these rtrs/switch(s) boot to and have resiliency by the keeping the existing ios incase a backout is required.
09-16-2019 12:00 AM
@Muhammad H. Usmani wrote:
whenever switch restart it loads the 1st one
Check the config registry value. This statement tells me the config registry is set to 0x2101 instead of 0x2102.
09-16-2019 12:15 AM
Hello,
it used to be that you could configure the boot image order with the 'boot system flash' global command. If you have three images in flash, and you configure it as below, the first configuration line will determine which IOS will be loaded first (cat4500e-entservicesk9-mz.152-4.E8.bin in this case):
4948E(config)#boot system flash:cat4500e-entservicesk9-mz.152-4.E8.bin
4948E(config)#boot system flash:cat4500e-lanbasek9-mz.152-4.E8.bin
4948E(config)#boot system flash:cat4500e-ipbasek9-mz.151-1.SG1.bin
09-16-2019 01:11 AM - edited 09-16-2019 01:19 AM
Hello
As stated by @Leo Laohoo
The router/switch(s) may have a default config registry value to 0x2101 - This tells the devices to boot to the first available ios in the flash and ignore whets specified in the boot variable
show boot
show bootvar
To negate this and control this boot process:
So we can do 1 or 2 things
--rename the old ios and just let the rtr pick the new flash
or
--change the config regisrty to 0x2102 and it will use the bootvar listing we tell it to use.
Suggest use the latter and change the config registry then you can control what these rtrs/switch(s) boot to and have resiliency by the keeping the existing ios incase a backout is required.
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