I did a factory restore on my Tivo HD and after about an hour the system reboot. But now it hangs on "Almost there. Just a few minutes more." indefinitely. I've tried disconnecting the Ethernet cable and cycling the power (left it off for several hours) but that didn't work. Any suggestions?