01-22-2013 01:07 PM - edited 03-07-2019 11:14 AM
Dear Support Team,
I have installed Cisco 2955 Switch which already have x.x.x.x EA12 IOS and I copied x.x.x.x.EA13 into the flash: with intention to have EA13 enabled for IOS. I set the Global config for boot system by 'boot system (no falsh)x.x.EA13;x.x.EA12' but then also no luck and was showing EA12 in 'sh ver'. I then deleted the EA12 IOS and set the 'boot system flash:x.x.EA13'. I also had varified IOS EA13 by 'verify flash:IOS Filename', it verified the IOS.
But when I reloaded my switch, I'm unable to login and its in 'switch:' prompt (ROMmon mode - I believe). I then tried for flash_init, load_helper, dir flash: (showing me EA13 there) and finally boot flash:IOS Image file but no good news here... Output like this
Error loading "flash:IOS Image File EA13"
Interrupt within 5 seconds to abort boot process. Error loading "flash:c2950-i6q4l2-mz.121-12c.EA1.bin"
Interrupt within 5 seconds to abort boot process.
Can any one help me out with this, my guessing is that the IOS is corrupted (but its not showing me Error loading Image blabla...)
I'm trying with EA14 of 4MB and I have 3 MB free spare and decided to remove EA13 first then through XModem try to upload EA14.
Guys, please help me by suggesting useful way and recommending me deleting EA13 and upgrading EA14... Also would be grateful if you can share me the option to set boot image with having two IOS at the same time for permanent use.
Thanks in Advance..
Regards,
Yaseen
01-22-2013 01:43 PM
Hi Yaseen,
Can you please post the entire bootup process?
01-22-2013 01:45 PM
If you only have a single image you don't really need any boot statement. Try removing all boot statements and reload and see what happens, it looks like it's trying to load some real old version for some reason. If its actuall a 2955 then you are loading the wrong image , it should be something like this c2955-i6q4l2-mz.121-22.EA14.bin . You look like you are using a 2950 image . Maybe you can post a dir flash: to verify.
01-23-2013 12:16 AM
Hi Glen,
My Switch is 2955 (above output with IOS for 2950 was just example one) and the output for the 'sh flash:' before reloading when I deleted one image was this:
Directory of flash:/
2 -rwx 378 Jan 22 2013 11:43:43 +00:00 env_vars
3 -rwx 5 Jan 22 2013 11:44:03 +00:00 private-config.text
4 -rwx 3783 Jan 22 2013 11:44:03 +00:00 config.text
5 -rwx 110 Mar 01 1993 00:01:18 +00:00 info
7 drwx 4416 Mar 01 1993 00:03:08 +00:00 html
319 -rwx 110 Mar 01 1993 00:03:29 +00:00 info.ver
320 -rwx 2723840 Jan 22 2013 11:16:47 +00:00 c2955-i6k2l2q4-mz.121-22.EA13.bin
322 -rwx 616 Mar 01 1993 00:00:21 +00:00 vlan.dat
I also have c2955-i6q4l2-mz.121-22.EA14.bin (4MB - current free space on switch is 3 MB) which I'm going to try today by deleting EA13 and through XModem downloading EA14 on Switch.
Please suggest. Also, coudl you please give me answer about how I can have one IOS running which I wanted and same has to output in the sh ver which failed in my case.
And how I can remove all boot statments when I'm in ROMmon Mode.
Thanks in advance.
Regards,
yaseen
01-23-2013 05:41 AM
All,
Issue has been resolved, EA13 IOS was corrupted and after downloading EA14 through XModem its fine now...
But still would like to know that when I have two IOS on one flash and wanted to execute only one for all time, does boot system flash:..... command is ok or any other thing I'm missing...
Regards,
Yaseen
01-23-2013 07:59 AM
Hello,
If your router has only one IOS in flash , it safe to assume it will load that without any intervention by yourself. However if you have multiple IOS's and you which for the router to boot to a specific IOS first then you need to make some changes yourself.
Lets say i have two IOS's in my routers flash ( see below) and this is the present boot order,My router will the read the boot order from top to bottom.
1)c2800nm-adventerprisek9-mz.1-1.1.bin
2)c2800nm-adventerprisek9-mz.2-2.2.bin
Now I wish to have the router load c2800nm-adventerprisek9-mz.2-2.2.bin first.
Then I can do this:
conf t
no boot system - this removes all old boot system commands
This adds the new boot order:
boot system flash:c2800nm-adventerprisek9-mz.2-2.2
boot system flash:c2800nm-adventerprisek9-mz.1-1.1
To verify my changes:
sh run | se boot
boot-start-marker
boot system flash:c2800nm-adventerprisek9-mz.2-2.2
boot system flash:c2800nm-adventerprisek9-mz.1-1.1
When I safe my changes and then reload the router, It will select c2800nm-adventerprisek9-mz.2-2.2 first.
res
Paul
Please don't forget to rate this post if it has been helpful.
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