EXOS corrupted


I was upgrading BD8806 from 12.3 to 12.5 then 15.7 but unfortunately my EXOS got corrupted on both partition. If I try to install EXOS from bootrom it failed with the following error :

download: The image you attempted to load is either not a recovery image or it may be corrupted. Please try again.

Running image boot...
Starting ExtremeXOS 15.7.2b9
Copyright (C) 1996-2009 Extreme Networks. All rights reserved.
Protected by US Patent Nos: 6,678,248; 6,104,700; 6,766,482; 6,618,388; 6,034,957; 6,859,438; 6,912,592; 6,954,436; 6,977,891; 6,980,550; 6,981,174; 7,003,705; 7,017,082; 7,046,665; 7,126,923; 7,142,509; 7,149,217; 7,152,124; 7,154,861; 7,245,619; 7,245,629; 7,269,135.

/extr/bin/systeminfo: /lib/libc.so.6: version 'GLIBC_2.3.4' not found (required by /exos/lib/libwkninfo.so.0)
/exos/bin/exos: 787: cannot create /proc/sys/kernel/core_pattern: Directory nonexistent
/exos/bin/exos: 787: cannot create /proc/sys/net/ipv4/conf/all/arp_accept: Directory nonexistent
/exos/bin/exos: 787: cannot create /proc/sys/net/ipv6/conf/all/disable_ipv6: Directory nonexistent
/exos/bin/exos: 787: cannot create /proc/sys/net/ipv6/conf/default/disable_ipv6: Directory nonexistent
chown: unknown group name: admin
chmod: /config: Read-only file system
/exos/bin/systeminfo: /lib/libc.so.6: version 'GLIBC_2.3.4' not found (required by /exos/bin/systeminfo)

Where can I get recovery image or how to recover my MSM to boot properly.

5 replies

Userlevel 5
OK.. To get a recovery image you need to get a non-patched version of XOS. So if you are going to go to 15.7, go get BD8800-15.7.1.xos - To complete the rebuild of the image you need to boot into the bootrom and do the following:

From bootrom:
"configip ipaddres [i] gateway " (this is the IP address of the switch that will connect ONLY from the mgmt ethernet port..)
"download image [i] "

From this it will download and prompt you to make sure you want to format flash .. follow prompts and unit will reboot into the 15.7 code from above. YOU WILL (or already have lost) THE CONFIGURATION - This will boot into factory defaults and you will have to reload the configuration. Upon reboot the switch will most likely prompt you to update firmware on the MSM and blades, just select "Y" for each until all is up to date.

Please let me know if you have any issue or cannot find the non-patched code...

Bill

A TIP ... IF YOU ARE RUNNING 12.3 or EARLIER CODE AND UPDATE TO 15.X, I WOULD ALWAYS SUGGEST GOING TO AN INTERIM 12.4 or 12.5 CODE FIRST. THIS IS NOT ALWAYS AN ISSUE BUT FOR ME A BEST PRACTICE, IT IS WHAT I DO TO BE SAFE AS TO NOT HAVE THE ABOVE HAPPEN.
Userlevel 7
You may find some more details in this GTAC Knowledge Solution: EXOS image corruption
Thanks a lot, I manage to recover reinstalled the EXOS. The error message "download: The image you attempted to load is either not a recovery image or it may be corrupted. Please try again." was related to my TFTP server which was failing due to block-size, even after increasing/decreasing the size on the application. After changing the TFTP server, download was possible.
Userlevel 5
So glad that worked out! The problem you ran into with the TFTP server I have had that in the past too... should have remembered it. I sometimes use PUMKIN tftp which will not work and had to end up using another free one from another MFG.
Userlevel 7
This is a usual issue with some old tftp server. I personally use tftpd32/64 to avoid such painful problems.

Reply