Catalyst 2924-XL switch Error loading IOS image

fox1fox1 Posts: 4Member ■□□□□□□□□□
I'm having a problem booting my Catalyst 2900 series WS-C2924-XL switch and tried to start it and it won't able to boot. Here is the switch output message (see below: msg 1) which keep showing Error loading "flash:c2900XL-h-mz-112.8-SA1" Then I accidentally fomated the flash files and lost the IOS images, html folder & config.text files.

Since I have similar IOS images for Catalyst 2900XL Series Switch and I used HyperTerminal XMODEM protocol to transfer and copy the IOS image into Flash memory. Then I tried to boot from the new IOS image & still won't able to boot and I keep getting same output message like this (see below:msg 2).

If someone has experianced similar situations or happens to know the solution to correct the above booting problem, please share your expertise or ideas with me.

thanks for your time and help.
msg 1

switch: dir flash:
Directory of flash:/
2 -rwx 847972 <date> c2900XL-h-mz-112.8-SA1
3 -rwx 59909 <date> c2900XL-diag-mz-112.8-SA1
4 drwx 3904 <date> html
66 -rwx 138 <date> env_vars
67 -rwx 1413 <date> config.text
446976 bytes available (1281024 bytes used)

switch: boot c2900XL-diag-mz-112.8-SA1
Loading "c2900XL-diag-mz-112.8-SA1"...c2900XL-diag-mz-112.8-SA1: permission deni
ed
Error loading "c2900XL-diag-mz-112.8-SA1"
Interrupt within 5 seconds to abort boot process.
Boot process failed...

switch: boot c2900XL-h-mz-112.8-SA1Loading "c2900XL-h-mz-112.8-SA1"...c2900XL-h-mz-112.8-SA1: permission denied
Error loading "c2900XL-h-mz-112.8-SA1"
Interrupt within 5 seconds to abort boot process.
Boot process failed...

Cisco Internetwork Operating System Software
IOS (tm) C2900XL Software (C2900XL-H-M), Version 11.2(icon_cool.gifSA1, RELEASE SOFTWARE (f
c1)
Copyright (c) 1986-1998 by cisco Systems, Inc.
Compiled Tue 03-Feb-98 14:59 by rheaton
Image text-base: 0x00003000, data-base: 0x001A22AC

Initializing c2900 flash...
flashfs[5]: 65 files, 2 directories
flashfs[5]: 0 orphaned files, 0 orphaned directories
flashfs[5]: Total bytes: 1728000
flashfs[5]: Bytes used: 1281024
flashfs[5]: Bytes available: 446976
flashfs[5]: flashfs fsck took 3 seconds.
flashfs[5]: Initialization complete.
...done Initializing c2900 flash.
C2900 POST: System Board Test: Passed
C2900 POST: CPU Buffer Test: Passed
C2900 POST: CPU Notify RAM Test: Passed
C2900 POST: CPU Interface Test: Passed
C2900 POST: Testing Switch Core: Passed
C2900 POST FAILURE: Testing Buffer Table: Failed
C2900 POST FAILURE: Data Buffer Test: Failed
C2900 POST FAILURE: Configuring Switch Parameters: Failed
C2900 POST FAILURE: Switch Core failed buffer table POST
C2900 POST FAILURE: Cannot test Modules due to failure of Switch Core POST
C2900 POST FAILURE: Ethernet Controller Test: Failed
C2900 POST FAILURE: Enet Controller failing because of Switch Core failure
C2900 POST FAILURE: MII Test: Failed
C2900 POST FAILURE: Error waiting for Ethernet Controller and SW_PARAMS
C2900 POST FAILURE: Initialization/POST failed
C2900 POST FAILURE: Port Statistics failing due to POST failure
Exception (8192)! Debug Exception (Could be NULL pointer dereference)
CPU Register Context:
Vector = 0x00002000 PC = 0x00139A28 MSR = 0x00029200 CR = 0x42000020
LR = 0x0013B9F4 CTR = 0x001154C0 XER = 0x00000000
R0 = 0x00000000 R1 = 0x002B2B00 R2 = 0x00000000 R3 = 0x00000000
R4 = 0x00000000 R5 = 0x0000402E R6 = 0x002B2C30 R7 = 0x002B2C30
R8 = 0x002B2B88 R9 = 0x00000000 R10 = 0x002A3668 R11 = 0x00230000
R12 = 0x00000028 R13 = 0x00000000 R14 = 0x00000000 R15 = 0x00000000
R16 = 0x00000000 R17 = 0x00000000 R18 = 0x00000000 R19 = 0x00000000
R20 = 0x00000000 R21 = 0x00000000 R22 = 0x00000000 R23 = 0x002B2C30
R24 = 0x00000000 R25 = 0x0000001C R26 = 0x002B2C30 R27 = 0x0000402E
R28 = 0xFFFFFFFF R29 = 0x00000000 R30 = 0x002B2C30 R31 = 0x00000000
Stack trace:
PC = 0x00139A28, SP = 0x002B2B00
Frame 00: SP = 0x002B2B18 PC = 0xFFFFFFFF
Frame 01: SP = 0x002B2B58 PC = 0x0013B9F4
Frame 02: SP = 0x002B2BB0 PC = 0x0013C704
Frame 03: SP = 0x002B2BD8 PC = 0x001312A8
Frame 04: SP = 0x002B2BF8 PC = 0x001313CC
Frame 05: SP = 0x002B2C58 PC = 0x00159824
Frame 06: SP = 0x002B2CB8 PC = 0x00158C98
Frame 07: SP = 0x00000000 PC = 0x00129084

C2900XL Boot Loader (C2900-HBOOT-M) Version 11.2(icon_cool.gifSA1, RELEASE SOFTWARE (fc1)
Compiled Tue 03-Feb-98 14:59 by rheaton
starting...
Base ethernet MAC Address: 00:10:0b:3a:56:c0
Xmodem file system is available.
Initializing Flash...
flashfs[0]: 65 files, 2 directories
flashfs[0]: 0 orphaned files, 0 orphaned directories
flashfs[0]: Total bytes: 1728000
flashfs[0]: Bytes used: 1281024
flashfs[0]: Bytes available: 446976
flashfs[0]: flashfs fsck took 3 seconds.
...done Initializing Flash.
Loading "flash:c2900XL-h-mz-112.8-SA1"... #######################################
######################################################
File "flash:c2900XL-h-mz-112.8-SA1" uncompressed and installed, entry point: 0x3000
executing...

Error loading "flash:c2900XL-h-mz-112.8-SA1"
Interrupt within 5 seconds to abort boot process.
Boot process terminated.
The system is unable to boot automatically. The BOOT
environment variable needs to be set to a bootable
image.

MSG 2.

switch: copy xmodem: flash:c2900XL-h-mz-112.8.3-SA3.bin

Begin the Xmodem or Xmodem-1K transfer now...
CCCCCC..........................................................................
................................................................................
.....................................................................
File "xmodem:" successfully copied to "flash:c2900XL-h-mz-112.8.3-SA3.bin"

switch:
switch: dir flash:
Directory of flash:/

2 -rwx 913280 <date> c2900XL-h-mz-112.8.3-SA3.bin
4 -rwx 169 <date> env_vars

813056 bytes available (914944 bytes used)

switch: boot flash:c2900XL-h-mz-112.8.3-SA3.bin
Loading "flash:c2900XL-h-mz-112.8.3-SA3.bin"... #################################
###############################################################################
File "flash:c2900XL-h-mz-112.8.3-SA3.bin" uncompressed and installed, entry poin
t: 0x3000
executing...
Restricted Rights Legend
Use, duplication, or disclosure by the Government is
subject to restrictions as set forth in subparagraph
(c) of the Commercial Computer Software - Restricted
Rights clause at FAR sec. 52.227-19 and subparagraph
(c) (1) (ii) of the Rights in Technical Data and Computer
Software clause at DFARS sec. 252.227-7013.
cisco Systems, Inc.
170 West Tasman Drive
San Jose, California 95134-1706

Cisco Internetwork Operating System Software
IOS (tm) C2900XL Software (C2900XL-H-M), Version 11.2(8.3)SA3, MAINTENANCE INTER
IM SOFTWARE
Copyright (c) 1986-1999 by cisco Systems, Inc.
Compiled Tue 05-Jan-99 21:10 by rheaton
Image text-base: 0x00003000, data-base: 0x001C49A4

Initializing c2900 flash...
flashfs[5]: 2 files, 1 directories
flashfs[5]: 0 orphaned files, 0 orphaned directories
flashfs[5]: Total bytes: 1728000
flashfs[5]: Bytes used: 914944
flashfs[5]: Bytes available: 813056
flashfs[5]: flashfs fsck took 3 seconds.
flashfs[5]: Initialization complete.
...done Initializing c2900 flash.
C2900 POST: System Board Test: Passed
C2900 POST: CPU Buffer Test: Passed
C2900 POST: CPU Notify RAM Test: Passed
C2900 POST: CPU Interface Test: Passed
C2900 POST: Testing Switch Core: Passed
C2900 POST FAILURE: Testing Buffer Table: Failed
C2900 POST FAILURE: Data Buffer Test: Failed
C2900 POST FAILURE: Configuring Switch Parameters: Failed
C2900 POST FAILURE: Switch Core failed buffer table POST
C2900 POST FAILURE: Cannot test Modules due to failure of Switch Core POST
C2900 POST FAILURE: Ethernet Controller Test: Failed
C2900 POST FAILURE: Enet Controller failing because of Switch Core failure
C2900 POST FAILURE: Enet Controller failing because of Switch Core failure
C2900 POST FAILURE: MII Test: Failed
C2900 POST FAILURE: Error waiting for Ethernet Controller and SW_PARAMS
C2900 POST FAILURE: Initialization/POST failed
C2900 POST FAILURE: AT: Failing because system POST failed
Exception (8192)! Debug Exception (Could be NULL pointer dereference)
CPU Register Context:
Vector = 0x00002000 PC = 0x000A2C9C MSR = 0x00029200 CR = 0x42000020
LR = 0x000A520C CTR = 0x00131234 XER = 0x00000000
R0 = 0x00000000 R1 = 0x0027B5B8 R2 = 0x00000000 R3 = 0x00000000
R4 = 0x00000001 R5 = 0x00000000 R6 = 0x0027B788 R7 = 0x00000018
R8 = 0x00000001 R9 = 0x00000000 R10 = 0x00268020 R11 = 0x00260000
R12 = 0x24000020 R13 = 0x00000000 R14 = 0x00000000 R15 = 0x00000000
R16 = 0x00000000 R17 = 0x00000000 R18 = 0x00000000 R19 = 0x00000000
R20 = 0x00000000 R21 = 0x00000000 R22 = 0x00000000 R23 = 0x00000000
R24 = 0x00000000 R25 = 0x00000018 R26 = 0x0027B788 R27 = 0x00000000
R28 = 0x00003DCE R29 = 0x00000001 R30 = 0x0027B788 R31 = 0x00000000
Stack trace:
PC = 0x000A2C9C, SP = 0x0027B5B8
Frame 00: SP = 0x0027B5D8 PC = 0xFFFFFFFF
Frame 01: SP = 0x0027B628 PC = 0x000A520C
Frame 02: SP = 0x0027B680 PC = 0x000A5E74
Frame 03: SP = 0x0027B698 PC = 0x000A69FC
Frame 04: SP = 0x0027B730 PC = 0x00131330
Frame 05: SP = 0x0027B738 PC = 0x0009E09C
Frame 06: SP = 0x0027B760 PC = 0x001455F0
Frame 07: SP = 0x0027B780 PC = 0x00145714
Frame 08: SP = 0x0027B928 PC = 0x00091240
Frame 09: SP = 0x0027B938 PC = 0x00137898
Frame 10: SP = 0x0027B958 PC = 0x00137964
Frame 11: SP = 0x0027B970 PC = 0x000BA478
Frame 12: SP = 0x0027BA10 PC = 0x000BA698
Frame 13: SP = 0x00000000 PC = 0x0013CF5C

C2900XL Boot Loader (C2900-HBOOT-M) Version 11.2(icon_cool.gifSA1, RELEASE SOFTWARE (fc1)
Compiled Tue 03-Feb-98 14:59 by rheaton
starting...
Base ethernet MAC Address: 00:10:0b:3a:56:c0
Xmodem file system is available.
Initializing Flash...
flashfs[0]: 2 files, 1 directories
flashfs[0]: 0 orphaned files, 0 orphaned directories
flashfs[0]: Total bytes: 1728000
flashfs[0]: Bytes used: 914944
flashfs[0]: Bytes available: 813056
flashfs[0]: flashfs fsck took 3 seconds.
...done Initializing Flash.
Loading "flash:c2900XL-h-mz-112.8-SA1"...flash:c2900XL-h-mz-112.8-SA1: no such f
ile or directory
Error loading "flash:c2900XL-h-mz-112.8-SA1"
Interrupt within 5 seconds to abort boot process.
Boot process failed...
The system is unable to boot automatically. The BOOT
environment variable needs to be set to a bootable
image.

switch:


End of Message!

Comments

  • netheadnethead Posts: 43Member ■■□□□□□□□□
    Hi fox1.

    Check out the following url from cisco
    http://www.cisco.com/en/US/products/hw/switches/ps607/products_tech_note09186a0080094955.shtml

    You need to initialise the flash, try entering the following commands:
    flash_init
    load_helper

    Then boot using:
    boot flash:<filename>

    HTH
    "The time for talking is over. Now call it extreme if you like, but I propose we hit it hard, and we hit it fast, with a major, and I mean major, leaflet campaign. "
    - Rimmer, Polymorph
  • fox1fox1 Posts: 4Member ■□□□□□□□□□
    Thanks for your reply. But I tried executing those same cmds and I tried again and got the same error message
    Error loading "flash:c2900XL-h-mz-112.8-SA1"

    If you have anyother suggestions, I am willing to try it.

    switch: flash_init
    Initializing Flash...
    ...The flash is already initialized.
    switch: load_helper
    switch: boot flash:c2900XL-h-mz-112.8.3-SA3.bin
    Loading "flash:c2900XL-h-mz-112.8.3-SA3.bin"...#################################
    ############################################

    File "flash:c2900XL-h-mz-112.8.3-SA3.bin" uncompressed and installed, entry poin
    t: 0x3000
    executing...

    ...done Initializing Flash.
    Loading "flash:c2900XL-h-mz-112.8-SA1"...flash:c2900XL-h-mz-112.8-SA1: no such f
    ile or directory

    Error loading "flash:c2900XL-h-mz-112.8-SA1"

    Interrupt within 5 seconds to abort boot process.
    Boot process failed...

    The system is unable to boot automatically. The BOOT
    environment variable needs to be set to a bootable
    image.
  • KMAN24KMAN24 Posts: 44Member ■■□□□□□□□□
    Have you used the

    unset Manual_Boot command. Maybe thats what the message means by environment variable no set correctly ?

    Other that that you might just have to retry with the xmodem in case there was some corruption.
  • fox1fox1 Posts: 4Member ■□□□□□□□□□
    I haven't used the unset Manual_Boot command. But I did set to boot from current flash image and still won't work.

    switch: set boot flash:c2900XL-h-mz-112.8.3-SA3.bin


    looking at the previous posted error message carefully, I noticed the release version of the boot loader.

    C2900XL Boot Loader (C2900-HBOOT-M) Version 11.2(icon_cool.gifSA1,


    May be is the boot loader keeps looking for the same verion flash image to boot? If so, how can I change the boot loader to be compatiable with current flash image?
  • netheadnethead Posts: 43Member ■■□□□□□□□□
    Do you know how much memory the switch should have? Looking at your output below the flash seems to be about 1.7Mb but this should be either 2Mb or 4Mb so maybe their is a hardware problem here (as evidenced by the output with the first image).

    There could be a problem with the memory which caused the buffer POST tests to fail.
    "The time for talking is over. Now call it extreme if you like, but I propose we hit it hard, and we hit it fast, with a major, and I mean major, leaflet campaign. "
    - Rimmer, Polymorph
  • D-boyD-boy Posts: 595Member
    http://www.cisco.com/warp/public/473/36.shtml this might help icon_wink.gif

    Table 1 - 4 MB Catalyst 2900XL Models, Memory, and Supported Images

    4 MB Catalyst 2900XL Models, Memory, and Supported Images Original Edition XLs (2MB Flash, 4MB DRAM)

    Catalyst XL Series Switch:

    WS-C2908-XL
    WS-C2916M-XL
    WS-C2924-XL
    WS-C2924C-XL

    Upgrade these switches to either:

    Original 2900XL Cisco IOS Software Release 11.2(icon_cool.gifSA6 Software OR Earlier 2900XL Original Software


    icon_arrow.gif Check out the section: Getting "Error Loading Flash" Error Messages


    PS: I'm NOT a Cisco expert, so not sure if this helps... just something I found... icon_redface.gif
  • DrakonblaydeDrakonblayde Posts: 542Member
    That looks like a 4mb dram/2mb flash switch, so SA1 should run fine on it. You're doing all the proper steps..... My current job is in receiving and testing all incoming equipment for a major Cisco reseller, so I'm fairly proficient in playing with the equipment. Honestly, if I had to pin the problem on anything, I'd say your DRAM has gone bad. Your flash is taking the image, and at one point did decompress it and load it, and then died out.

    Shoot me a PM with your email and I'll send you SA6 if you don't already have it. If it dies out as well, I'd lay good odds on your DRAM (or, possibly but probably less likely) your flash being bad.
    = Marcus Drakonblayde
    ================
    CCNP-O-Meter:
    =[0%]==[25%]==[50%]==[75%]==[100%]
    ==[X]===[X]====[ ]=====[ ]====[ ]==
    =CCNA==BSCI==BCMSN==BCRAN==CIT=
  • tunerXtunerX Posts: 447Member ■■■□□□□□□□
    Your boot helper could be kaput. Copy and paste your config.text to a text editor and add

    boot system flash:/c2900XL-h-mz-112.8.3-SA3.bin

    Then xmodem the config back into your flash.

    If this doesn't work, and judging from your post, you could have bad hardware.

    http://www.cisco.com/warp/public/473/164.html
  • DrakonblaydeDrakonblayde Posts: 542Member
    tunerX wrote:
    Your boot helper could be kaput. Copy and paste your config.text to a text editor and add

    boot system flash:/c2900XL-h-mz-112.8.3-SA3.bin

    Yeah, but when he specifies the image to boot directly, it's decompressing it and loading it, so the boot loader is probably fine. It's dying on the table buffers, so I'd bet dollars to donuts that if his memory isn't bad, the board is.
    = Marcus Drakonblayde
    ================
    CCNP-O-Meter:
    =[0%]==[25%]==[50%]==[75%]==[100%]
    ==[X]===[X]====[ ]=====[ ]====[ ]==
    =CCNA==BSCI==BCMSN==BCRAN==CIT=
Sign In or Register to comment.