02-03-2010 07:30 AM - edited 03-06-2019 09:33 AM
I'm trying to upgrade our switch IOS. I used telnet to connect to the device, had setup the tftp server and started the service, the software was in the TFTP root, and typed copy tftp flash. The file copied over without an issue, but I never got the 'erase flash?' question. The current IOS running is in a sub-directory off the flash 'root'. Looking at a document 'Loading Cisco IOS Software', it's mentioned changing the config register to the value 0x2101. Why is that done? Is it necessary in each case?
Thanks,
Chris
Solved! Go to Solution.
02-03-2010 08:25 AM
Yes, if this is in production, do it during on outage window in case some thing goes wrong.
Also, take a look at the 3560 command reference guide to make sure every thing is correct before rebooting
HTH
Reza
02-03-2010 07:45 AM
Hello Chris,
When you have enough space in your flash, it will not ask you to delete the old one. Now that you have 2 images on your flash, make sure you point your boot variable to the new IOS before rebooting. No need to change the config register value.
HTH
Reza
02-03-2010 07:49 AM
Thanks for the quick reply. How would I change the boot variable?
C
02-03-2010 07:58 AM
What type of switch do you have?
it is usually "boot system flash
Then do a "sh boot" and make sure the new image is in the boot variable
HTH
Reza
02-03-2010 08:01 AM
3560. After the 'sh boot', reload? And sh ver to make sure the new ios was loaded?
02-03-2010 08:25 AM
Yes, if this is in production, do it during on outage window in case some thing goes wrong.
Also, take a look at the 3560 command reference guide to make sure every thing is correct before rebooting
HTH
Reza
02-03-2010 08:30 AM
Thanks a bunch, Reza!
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