Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

New Member

Cisco 2948G L3 Boot error "device does not contain a valid magic number"

At bootup, our switch goes into a loop mode and when runs into the rommon in break mode, sequence as follow:

ROMMON: Cold Reset frame @0x00000000

ROMMON: Reading reset reason register

ROMMON: Valid NVRAM config

System Bootstrap, Version 12.0(7)W5(15a) RELEASE SOFTWARE

Copyright (c) 2000 by cisco Systems, Inc.

ROMMON: Initializing exceptions

ROMMON: Initializing TLB

ROMMON: Initializing cache

ROMMON: Sizing and zeroing main memory ... 64 MBytes

ROMMON: Sizing non-volatile memory ... 128 KBytes

cat2948g platform with 65536 Kbytes of main memory

device does not contain a valid magic number

boot: cannot open "bootflash:"

boot: cannot determine first file name on device "bootflash:"

Appreciate if someone can shed light on this one, thx.

7 REPLIES
New Member

Re: Cisco 2948G L3 Boot error "device does not contain a valid m

I gather that the Catalyst Switch that you are using has 48 100 mbps ports and 2x1GBPS port. Check the type of booting that your switch is trying to use.Is it booting from the NVRAM OR THE TFTP SERVER.If it is booting from the Nvram then most probably it is a problem with the NVRAM card. Replace the same and try to boot the switch. It will work fine

New Member

Re: Cisco 2948G L3 Boot error "device does not contain a valid m

Yes, the switch contains 48x 10/100Mbps ports and 2x 1GBPS ports. We have 4 pieces of 2948G-L3 get same symtoms. We don't know it boot from NVRAM or TFTP server. How I know in ROMMON?

Re: Cisco 2948G L3 Boot error "device does not contain a valid m

The flash might be empty.

Try to boot from TFTP server or copy image via xmodem.

See http://www.cisco.com/univercd/cc/td/doc/product/l3sw/4908g_l3/ios_12/18w522a/config/init_cfg.pdf

and

http://www.cisco.com/warp/customer/473/113.pdf

first.

Regards,

Milan

Cisco Employee

Re: Cisco 2948G L3 Boot error "device does not contain a valid m

Seems like either the switch contain the corrupted image or the invalid bootvariable..

You need to break into ROMMON by sendintg the break signal..and try to do xmodem..

Here is the note abut xmodem...

Understand which versions of software support the features you require and whether there are any hardware or software compatibility issues.

Note: You must be running at least software version 12.0(7)W5(15a) or later to be able to do Xmodem or Ymodem disaster recovery from ROMmon (rom monitor mode) on the 2948G-L3. If a system image is lost before upgrading to 12.0(7)W5(15a) or later, the only way to recover the 2948G-L3 is to return it to Cisco as an RMA.

New Member

Re: Cisco 2948G L3 Boot error "device does not contain a valid m

Hi Folks,

Thanks for your reply and I found your support can help to solved the problem.

As I spoken before, I have 4 units 2948G-L3 meet this problem - can't boot up the IOS. I have tried to perform on 2 of them and they can boot up to IOS. However, I could not find "xmodem" command on ROMMON. The last command is "unset" when I typed "?" in ROMMON. Do you have any recommendation?

Cisco Employee

Re: Cisco 2948G L3 Boot error "device does not contain a valid m

There are some older version that can't do the xmodem. If there is no option n you are stuck with that, then you need to open up the TAC case to replace them.

New Member

Re: Cisco 2948G L3 Boot error "device does not contain a valid m

magic numbers are a reference for PPP. I'm not too familiar with all of the aspects of it, but I'm going to look into it now.

It appears like it's trying to load the flash from a PPP connection or something?

After reviewing other groups, you may need to open your case and reseat the flash.

Hope this helps.

329
Views
0
Helpful
7
Replies