cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
8110
Views
4
Helpful
38
Replies

Cisco 2960X stuck in RomMode Can't flash IOS

tenj0u05
Level 1
Level 1

Hi, Peeps,

I have a Cisco Catalyst 2960X and early today I upgraded the firmware, upon reloading, the switch did not boot anymore, I tried the following workarounds:

1. Pressing the Mode Button for 15 secs

2. Power cycling the switch

3. Trying to do the recovery steps like using xmodem, deleting the flash, etc.

But still the problem persists

I really need help to get this switch working again.

BTW I'm using a Mini USB type to Type A for the Console

tenj0u05_0-1687789528286.jpeg

, should I be using the RJ45 to USB one? Does it have any difference?

Thank you please help me!

38 Replies 38

Leo Laohoo
Hall of Fame
Hall of Fame

Console into the switch and reboot. 
Post the entire bootup process.

I'll share some photos 

tenj0u05_0-1687789428026.png

this is what I can see as of the moment from the time it booted up using the console cable

M02@rt37
VIP
VIP

Hello @tenj0u05,

you are in ROMMON ? Do you still have the former IOS on the flash ?

Best regards
.ı|ı.ı|ı. If This Helps, Please Rate .ı|ı.ı|ı.

Hi, M02@rt37 

I am not sure how do I check that?

@tenj0u05,

do switch:dir flash:

and share again the output please

Best regards
.ı|ı.ı|ı. If This Helps, Please Rate .ı|ı.ı|ı.

this showed up 

tenj0u05_0-1687790528851.png

 

I tried this command 

dir flash: boot flash:c2960x-universalk9-mz.152-7.E8

and this showed up

tenj0u05_0-1687791107339.png

 

Ok @tenj0u05, thanks for th output.

Your firmware is in a directory called 'c2960x-universalk9-mz.152-7.E8'.

type 'flash_init'

type 'boot flash:c2960x-universalk9-mz.152-7.E8/c2960x-universalk9-mz.152-7.E8.bin'

Best regards
.ı|ı.ı|ı. If This Helps, Please Rate .ı|ı.ı|ı.

I tried these commands

this showed up after.

tenj0u05_0-1687793083317.png

 

@tenj0u05,

dir flash:/c2960x-universalk9-mz.152-7.E8 

...give you an output?

Best regards
.ı|ı.ı|ı. If This Helps, Please Rate .ı|ı.ı|ı.

Here you go, looks like the bin file is missing

tenj0u05_0-1687793890482.png

 

OK @tenj0u05,

No firmware inside.....

Copy the Image to USB and type

switch: boot usbflash0:[firmware name]

NB: you must use FAT16 system on a USB stick maximum of 2 GB capacity, more then this can not be converted to FAT16 ant thats what cisco switches supports.

 

 

Best regards
.ı|ı.ı|ı. If This Helps, Please Rate .ı|ı.ı|ı.

Image is on a USB Flash Drive with FAT filesystem 

when I did the boot command this showed up

tenj0u05_0-1687794769667.png

 

The error message is "bad file number" usually means the BIN file (in the USB flash drive) is corrupt.