Also, I reloaded the IOS over the serial port at 115.2kbps using XModem. Is there no other way to do this?
Since the release of the Catalyst 3560E & 3750E it has been made possible to boot an IOS, from ROMmon, using a USB flash drive.
The most important thing is to find a compatible brand (and size) of USB flash drive BEFORE the urgency to use this method.