cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Bookmark
|
Subscribe
|
16335
Views
5
Helpful
7
Replies

C3560 Switch could not load flash

he liu
Level 1
Level 1

Hi

I have a Cisco Catalyst 3560-24T-S Switch .

In the beginning, I need to reset this switch , so I run: erase nvram to delete the configuration.. And then I rebooted the device, and then it cannot be started.

So I tried to load a new flash copy onto it. But now I cannot load a new flash copy onto it.

I've tried using: dir flash to see what's in the flash directory but only to find that: unable to stat flash/: no such device

I've also tried: format flash ,and then transfer the .bin file again, but the same result.

Have anybody had the same problem before?

If you know how to solve it please reply me.

Thanks a lot.

1 Accepted Solution

Accepted Solutions

STEPAN JANKOVIC
Level 1
Level 1

Hello,

your config register is most probably configured in a way that tell the switch that it must boot image as specified in config. But you erased config. You have to either change config register to boot first available image or you have to boot the switch and correct boo variable in config and save the config to alter boot variable. 

What are you doing wrong in the phase where you are - you have to call device using flash: (with colon) so dir flash:, then boot flash:<yourimage.bin>

This document may help you: http://www.cisco.com/c/en/us/support/docs/switches/catalyst-2950-series-switches/41845-192.html

Regards

Stepan

View solution in original post

7 Replies 7

Leo Laohoo
Hall of Fame
Hall of Fame

Console into the switch and reboot.  
We want to see what the switch is doing.

did you initialize the flash....flash_init and then run load_helper before dir flash:

Hello Mark,

Yes I did this way, finally I found that the Xmodem transmission filed with Hyper Terminal and Xshell, and then I tried SecureCRT and it works. Sounds strange but anyway works.

Thank you for your suggestion!

Hello Leo,

I found the reason why I cannot find the .bin file is that the transmission failed. I tried hyper terminal and XShell, both failed with Xmodem transmission. Finally successfully with SecureCRT.

After that, I pointed the .bin file to boot. It booted successfully.

Thank you anyway!

STEPAN JANKOVIC
Level 1
Level 1

Hello,

your config register is most probably configured in a way that tell the switch that it must boot image as specified in config. But you erased config. You have to either change config register to boot first available image or you have to boot the switch and correct boo variable in config and save the config to alter boot variable. 

What are you doing wrong in the phase where you are - you have to call device using flash: (with colon) so dir flash:, then boot flash:<yourimage.bin>

This document may help you: http://www.cisco.com/c/en/us/support/docs/switches/catalyst-2950-series-switches/41845-192.html

Regards

Stepan

he liu
Level 1
Level 1

Hello Stepan,

Thanks for your answer. Yes I agree with your opinion, maybe the config missed during erase nvram.

But I found the reason why I cannot find the .bin file is that the transmission failed. I tried hyper terminal and XShell, both failed with Xmodem transmission. Finally successfully with SecureCRT.

After that, I pointed the .bin file to boot. It booted successfully.

Thank you anyway!

Estou com este mesmo problema o que voce fez para resolver isto? Sera que teria como me ajudar?