cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
5503
Views
0
Helpful
15
Replies

Upgrade IOS Cisco Catalyst 3750-x

csperansa
Level 1
Level 1

I have a WS-C3750X-48T-L switch I'm trying to perform upgrade of IOS to version 15.2 (4) E2 and it does not update. It starts the boot by version and at the end displays the message boot failed.

Yet another switch that I have the same model upgrade was simple and I am using the same procedures on the switch up and I can not update it.

15 Replies 15

Leo Laohoo
Hall of Fame
Hall of Fame

It starts the boot by version and at the end displays the message boot failed.

It probably means the new IOS loaded is corrupt. 

Connect a console cable into the switch and reboot.  Post the entire boot-up process including the error message.

Mark Malone
VIP Alumni
VIP Alumni

Hi can you post the relevant information please

the current show flash or dir

the show boot

and also the alert your seeing and the procedure your using please

csperansa
Level 1
Level 1

Hello guys, follow the information.
This same IOS copy to another of the same model via USB switch and it performed properly.

Here are the information:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
File "flash:/c3750e-universalk9-mz.152-4.E2.bin" uncompressed and installed, entry point: 0x3000
executing...
Boot process failed...

The system is unable to boot automatically.  The BOOT
environment variable needs to be set to a bootable
image.


switch: set
BOARD_CONFIG_REV=0
BOOT=flash:/c3750e-universalk9-mz.152-4.E2.bin
CLEI_CODE_NUMBER=CMMPM00DRA
DAUGHTERBOARD_ASSEMBLY_NUM=800-32727-03
DAUGHTERBOARD_SERIAL_NUM=FDO181414PV
MAC_ADDR=00:E1:6D:F5:B6:00
MODEL_NUM=WS-C3750X-48T-L
MODEL_REVISION_NUM=A0
MOTHERBOARD_ASSEMBLY_NUM=73-12552-10
MOTHERBOARD_REVISION_NUM=A0
MOTHERBOARD_SERIAL_NUM=FDO18141F21
SDM_TEMPLATE_ID=0
SWITCH_NUMBER=2
SWITCH_PRIORITY=1
SYSTEM_JUMBO_SIZE=9000
SYSTEM_SERIAL_NUM=FDO1804R1GD
TAN_NUM=800-31327-09
TAN_REVISION_NUMBER=B0
TERMLINES=0
VERSION_ID=V06

switch: dir flash:
Directory of flash:/

    2  -rwx  25846784  <date>               c3750e-universalk9-mz.152-4.E2.bin
    3  -rwx  4610      <date>               config.text
    4  -rwx  1921      <date>               private-config.text
    5  -rwx  20355456  <date>               c3750e-universalk9-mz.150-2.SE2.bin
    6  -rwx  5144      <date>               multiple-fs

11080704 bytes available (46590976 bytes used)

Looks to be set correctly , but would still like to see the actual show boot from cli not rommon set

As Leo said could be corrupted I would verify the IOS before doing anything else , needs to be done in cli wjhile in flash from # privileged prompt

verify /md5 flash:/c3750e-universalk9-mz.152-4.E2.bin

SWITCH_NUMBER=2
SWITCH_PRIORITY=1

if the switch is stacked and you have the ios on another switch working connected you could just copy between flash(s) aswell

copy flash1:c3750e-universalk9-mz.122-55.SE9.bin flash2:

The switches are stack.
Already copied the file to flash1 flash2, since the switch 1 works correctly with the version of IOS that I am trying to update.

Attached is the post boot Switch 1 and Switch 2.

Already realized the copy via usbflash and the same problem occurs.

Loading "flash:/c3750e-universalk9-mz.152-4.E2.bin"

When dealing with stacked switches, like 3750/E/X, 2960S/X, I will NEVER recommend anyone to just "copy" the BIN file from one switch to another.  

NOTE:  There's a world of difference between "upgrading" the IOS and "copying" the IOS.  The output above is the latter. 

The main operation reason is because when upgrading the IOS command, there is a built-in script and this script, at the end of the process, will assist the operator in determining if the IOS (and associated files) are unpacked correctly or not.  

The copy command does not give the operator this luxury.  

My recommendation is download the TAR file from the Cisco website.  Before proceeding any further, I strongly recommend the MD5 hash value of the newly downloaded TAR file be compared against the MD5 hash value found in the Cisco website.  They must match.  (I'm beginning to sound like a bl00dy broken record.)

Once this process is completed, use the built-in scrip to unpack the complete files into the switch using the command "archive download-sw tftp://<IP address>/IOS_filename.tar".

Hi Leo,

I downloaded the Cisco site TAR file and checked the file hash. The same is OK.

Performed the procedure by archive dowload-sw to switch 2 command.

Still boot the IOS new fault!

I've tried to format the flash memory to copy the archive again and also failed to boot from the new IOS.

Attached is the post with the commands and results and the print site of the file hash of the mote and the file that I copied via the USB console.

Ok, break the stack apart. 

Let Switch 2 boot without any config.  Are there any changes?

Removed the stack switch.

I turned on the switch and the problem persists.

See the log boot post.

1.  Are there any modules attached to this switch?  If so, remove it and reboot. 

2.  In ROMmon, enter the command "config-register 0xF" and then reboot.  

Hi Leo,

I removed the network module (C3KX-NM-10G).

In ROMmon I tried to run the "config-register 0xF", but it is not recognized.

See below:

File "flash:/c3750e-universalk9-mz.152-4.E2/c3750e-universalk9-mz.152-4.E2.bin" uncompressed and installed, entry point: 0x3000
executing...
Boot process failed...

The system is unable to boot automatically.  The BOOT
environment variable needs to be set to a bootable
image.


switch: config-register 0xF
Unknown cmd: config-register

Sorry, the command is "confreg 0xF".

Hi Leo, not problem.

The command you pointed me to run in ROMmom mode does not exist.

See the print commands available in ROMmom.

I do not know what to do. I tried several procedures to format the flash, restart configuration memory. I copied via USB file via TFTP and even checked the file hash with the Cisco site.

I have another switch that only copied the BIN file to flash and restarted and went up the new IOS correctly.

Already compared hardware configurations and versions and the two are equal.

I'm out of ideas. 

I've never seen a behaviour like this before.  

Contact Cisco TAC and get the appliance RMA-ed.  There's something really funky about it.

Review Cisco Networking for a $25 gift card