The hour long wait is a clue there is a hardware failure. If this is for some home media server I'd ebay this off for 99 bucks and get a working 99 buck desktop. Woot.com has them on/off all the time and they arrive ready to run.