I'm trying to see if there's a pattern here, and if anyone has been able to recover theirs with issues similar to mine. I have two HR21s, one of which recovered fine (HR21-100), one of which still hasn't(HR21-200). The one that hasn't has an external drive attached to it. On the surface, it seemed in the "big thread" it seemed like most with problems recovering had external drives. But that's hard to determine without a poll. I didn't get home until late last night, so I wasn't able to get to them first. My understanding is the "bad" unit had the spinning circle of lights, and when the TV was turned on it was scanning the disk. This morning, it appeared to be working, but didn't really test it as I didn't have time. When I got home this evening, it's back to the spinning circle of lights. It appears to be going through an endless cycle of "step 1 of 2" during boot taking forever (15+ mins), then jumping straight to the disk scan screen, completing that saying no errors found and no errors corrected, sitting on that screen for 5+ mins, then jumping to a screen saying there's a problem with the storage device, to try rebooting, and call DirecTV with code 15-020. Choosing the reboot option results in the whole cycle starting over again. I've tried unplugging both the DVR and external drive. I've tried detaching the external drive, but still get the same error (which is expected, as the external drive was just added 10 days ago because the internal drive apparently died). The external drive is brand new, and worked perfectly for the 10 days until the glitch. So, are there any commonalities? Any solutions? I've very close to just giving up on this receiver, but I can't help but think that the glitch or the pushed reboot just caused some kind of error on the drive, or even the firmware, that needs to be cleared off. I really wish I could do a real reformat. I've tried to go into the advanced diagnostics, but it just sits on the screen that says "entering diagnostics mode". I expect it will eventually time out, and end up in the same loop as above. I'll update if it ever changes.