Two ways to do that are xmodem (slow) or Tftp from rommon mode. (fast)
Place the IOS image in your tftp server directory and start tftp server.
Then enter the following in the switch exactly as below as all are case sensative:
rommon 1> IP_ADDRESS=xxx.xxx.xxx.xxx
rommon 2> IP_SUBNET_MASK=xxx.xxx.xxx.xxx
rommon 3> DEFAULT_GATEWAY=xxx.xxx.xxx.xxx
rommon 4> TFTP_SERVER=xxx.xxx.xxx.xxx
rommon 5> TFTP_FILE=full file name of ios as it reads
rommon 6> TFTP_CHECKSUM=0
this one is in lower case
rommon 7> tftpdnld
If you dont have a tftp server below is a link to a free one
http://www.solarwinds.net/Tools/Free_tools/TFTP_Server/You
will need the .bin IOS image for this and not the .tar file. The .tar
file contains router cluster management files that you must issue the
archive tar command to load all of the files. Can do that if needed
after router is back online.
P.S.: If this information was helpful, please rate this solution.