What if any screens are displayed during the failed boot process?
Is only the red LED flashing or do the other (green, yellow) LEDs come on at all? If not you may have a Power supply failure.
What caused the power outage?
VicW, Ex-Comcast customer ... And loving it!.