08-22-2016 04:33 AM - edited 03-08-2019 07:06 AM
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.
08-22-2016 04:35 AM
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.
08-22-2016 04:36 AM
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
08-22-2016 04:48 AM
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)
08-22-2016 06:35 AM
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:
08-22-2016 08:16 AM
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.
08-22-2016 07:16 PM
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".
08-23-2016 05:18 AM
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.
08-23-2016 05:44 AM
Ok, break the stack apart.
Let Switch 2 boot without any config. Are there any changes?
08-23-2016 06:07 AM
08-23-2016 03:23 PM
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.
08-24-2016 07:51 AM
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
08-24-2016 02:00 PM
Sorry, the command is "confreg 0xF".
08-25-2016 04:18 AM
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.
08-25-2016 05:01 AM
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.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide