Cisco 2821 will not boot from flash

Unanswered Question
May 6th, 2010

I have a 2821 that will not boot from any CF.  I have confirmed that the CF are in good working order by using them in another 2821.  The bootup looks like this...

System Bootstrap, Version 12.3(8r)T7, RELEASE SOFTWARE (fc1)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 2004 by cisco Systems, Inc.

Initializing memory for ECC
..
c2821 processor with 524288 Kbytes of main memory
Main memory is configured to 64 bit mode with ECC enabled


Readonly ROMMON initialized
device does not contain a valid FS
boot: cannot open "flash:"
boot: cannot determine first executable file name on device "flash:"
c2821 processor with 524288 Kbytes of main memory
Main memory is configured to 64 bit mode with ECC enabled


Readonly ROMMON initialized
device does not contain a valid FS
boot: cannot open "flash:"
boot: cannot determine first executable file name on device "flash:"
c2821 processor with 524288 Kbytes of main memory
Main memory is configured to 64 bit mode with ECC enabled


Readonly ROMMON initialized
rommon 1 >

I have even formated a new CF and copied an IOS to it.  That did not work either.

I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
calkins.t Thu, 05/06/2010 - 07:23

If I do a dir flash: command in rommon I get the repsonse...

device does not contain a valid FS

dir: cannot open device "flash:"

I have have tested this CF in another 2821 and I can read the files on the CF without problem.

Leo Laohoo Thu, 05/06/2010 - 15:48

I've never seen this before.  I believe you have to RMA this because the router is possibly running an old Bootstrap.  USB-boot support starts with 12.4(13r)T6.

calkins.t Thu, 05/13/2010 - 12:10

Do you know of any way to have this repaired without buying a service contract?

burleyman Thu, 05/13/2010 - 12:23

It looks like the flash has the wrong file system formated for the device. Try this command    erase flash:   if that does not work try format flash:

The command erase will make the flash a low end file system (LEFS) which is a class B format

The command format will make the flash simular to DOS bot it not DOS, and this is a class C format

Do not use DOS to format this, it must be done in the router itself.

Mike

calkins.t Thu, 05/13/2010 - 12:45

The router is in rommon mode and those commands are not available.  Also, the CF

in question works in my others routers OK.  But, thanks for taking the time to reply.

burleyman Thu, 05/13/2010 - 12:52

Did you try any of the other flash you have? did it get the same result?

Mike

calkins.t Thu, 05/13/2010 - 12:52

I am erasing the CF on another router and then copying software to it to see if that will work.

calkins.t Thu, 05/13/2010 - 13:07

So I erased a CF in another router.  Then I installed the erased CF in the router in question.  Then I started a xmodem transfer of the OS and I got the message "dir:cannot open device "flash:"".  It let me start the xmodem transfer but I have a feeeling that it will not work.  Should the CF light be flickering while doing a xmodem tranfer of new software?

burleyman Thu, 05/13/2010 - 13:11

I have not had to do the xmodem transfer that much so I do not know about the light. Did you take the flash out of a working router and try and boot using that? If that does not work then it could be a system board problem.

Mike

calkins.t Thu, 05/13/2010 - 13:14

Yes, I have tried a CF from a working router with the same result.  I started an xmodem transfer on a different router and the CF light does not flash and I did not get the message about not being able to read the driectory on flash:.  So it looks like the system board or bootstrap problem.

calkins.t Thu, 05/13/2010 - 13:56

Anyone know how I could upgrade the rommon on this router?  Is it possible in the state that it is in?

francisco_1 Thu, 05/13/2010 - 14:14

have u tried using tftp rather than xmodem?

rommon 1 > ...
IP_ADDRESS=192.168.1.100
IP_SUBNET_MASK=255.255.255.0
DEFAULT_GATEWAY=192.168.1.1
TFTP_SERVER=192.168.1.50
TFTP_FILE=c2600-adventerprisek9-mz.124-5a.bin
tftpdnld (this command kicks off the tftp download)

Francisco

calkins.t Thu, 05/13/2010 - 14:50

Been trying TFTP transfer using tftpd32.  It connects to the

TFTP server but never transfers anything.  It just keeps reconnecting and trying to transfer without ever

getting any files.

calkins.t Thu, 05/13/2010 - 14:53

Downloading now.  I had to set the interface speed on the router to 100/FD using the GE_SPEED_MODE setting.  It didn't like auto.

jorge.calvo Fri, 05/14/2010 - 02:33

Hi,

Did you try using the fsck command if it exists from rommon mode? I have the same problem on a C2950 and it was solved after that file system check.

Regards.

Kevin Brennan Fri, 05/14/2010 - 02:45

Hi,

Can you do a one time boot of your IOS from a USB memory device and then try formatting the card in-situ?

Kevin

Leo Laohoo Sun, 05/16/2010 - 03:02

USB-boot support starts with bootstrap version 12.4(13r)T6.

Please don't forget to rate useful posts.  Thanks.

Actions

This Discussion