I'm having a very frustrating problem. I have a HR20-700 and I've been using a Seagate Free Agent Pro 750GB External Drive with it for a couple of years now without any problems. But now, for some reason, my HR20 seems to be switching from this external drive to it's internal drive by itself! I never actually see the switch, but I would leave the room with the External drive displayed on my HR20 and then come back to see the Internal drive is displayed! It's happening every day now. I am guessing the HR20 is for some reason rebooting itself which is causing this problem. I know the proper way to restart the HR20 if you have an external drive is to unplug the HR20, Unplug the External Drive, wait a minute then Plug the External Drive, wait for it to finish spinning and plug in the HR20. But when the HR20 reboots itself, I obviously do not have the chance to properly do all this plugging/unplugging which is causing this whole switch from the External to Internal hard drive when i come back to the room and turn on the tv. I have never actually seen the reboot/swich from External to the Internal drive happen, but I would leave the TV on with the HR20 working properly with the External drive, but I could come back a few hours later and see that the HR20 has switched to the Internal Drive. I am not sure what the problem is. First I thought it was the eSata cord, but why would it be working fine, and then the switch happens without anything being physically touched. So I ruled that out. Is the External drive the problem? Is it Dieing? Is it the HR20 the problem? Is it Dieing? I do have only 3% space left on the external hard drive, but I don't think that can be the problem because many times in the past, I had 0% left and it never rebooted/switched to the Internal drive. When I see that the drive has been switched to the Internal drive, I physically unplug the HR20, unplug the External drive, wait a minute, Plug the External drive, wait for it to spin, then plug in the HR20 and everything is fine - the external drive is displaying, but it seems that sometimes, maybe 1.5 hours later, it switches back to the Internal (probably a reboot that I did not witness) Please, someone help me with this!