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. If you'd prefer to explore, try our test area to get started. And see here for current known issues.

New Member

ios upgrading error

Dear All,

Please help me on below problem,

I up graded ios for cisco 2960 (up graded flash:c2960-lanbasek9-mz.150-1.SE3.bin)

and switch also running up after reload also,

I checked the show boot and sh verson.. everyting is fine.

But while verify the flash it is showing error message.. like below.

verify flash

GUESTFLOOR-6_SW_2960#verify flash:c2960-lanbasek9-mz.150-1.SE3.bin

File system hash verification failed for file flash:c2960-lanbasek9-mz.150-1.SE3

.bin(No such file or directory).

verify md5/

GUESTFLOOR-5_SW_2960#verify /md5 flash:c2960-lanbasek9-mz.150-1.SE3.bin

................................................................................

................................................................................

................................................................................

.................................................................................

..........................................................Done!

verify /md5 (flash:c2960-lanbasek9-mz.150-1.SE3.bin) = d27aba0a2e2094f07ff5a5d71

1bb0fed

That ios is downloaded from cisco site only,

Plz tel me the solution how to overcome this problem....

Thanks,

Srinivas.N.


Thanks & Regards, Srinivas. N.
Everyone's tags (3)
1 REPLY
Cisco Employee

ios upgrading error

Hi,

The reason for this behavior is that "verify" command without /md5 parameter is not supported on 2960.

The initial implementation of the 'verify' command worked by running a  checksum against the IOS image and comparing it with a flash checksum  stored within the image.

This ability was only supported on certain  platforms, and has never been supported for the desktop series switches  (3750/3560/3550/2960/etc). The 'verify' command was later broadened to  support additional devices which did not contain the flash checksum  within the IOS image. This was accomplished by adding the /MD5 option to compute an MD5 checksum hash of the image stored in flash.  On platforms supporting the 'verify' command, the MD5 hash would also be compared  with one inside the IOS image.

While it possible to run the command on these switches, the output was not reliable due to the fact that the desktop  switches didn't an internal checksum within the image itself. Therefore, for reliable verification, you should use /md5 parameter and compare the resulting checksum with the one you see on CCO for your image.

Kind Regards,
Ivan

**Please grade this post if you find it useful.

Kind Regards, Ivan Shirshin **Please grade this post if you find it useful.
3907
Views
5
Helpful
1
Replies