Funny you should post on this topic just now....
I spent part of this weekend experimenting with updated software for my S10, and trying to get my hard drive recordings to properly "take, save, and replay." I've repeatedly had the "USB connected" then "USB disconnected" warnings. I'm using a Segate Freeagent GoFlex 500gb drive on my S10. When time permits, I'll post the review of the firmware update and other observations if anyone is interested.
CHIP ID 085B
VERSION CHS2-11-10-10:0579CMT
MACHINE: 00-03-00-00-00-00-00-00
Drive is this one:
Walmart.com: Seagate FreeAgent GoFlex 500GB USB 2.0 Ultra-Portable Hard Drive, Black: Computers
In the meantime, the drive is a 2.0 USB. I format it from the receiver, not from a computer, FAT is the format. I have successfully had timer-recordings this weekend on ME-TV including the moving of the dish. I set the timer for 2 minutes ahead of the hour for recording and allowing my slow C-band dish to go, and run it up to :59 past for its stop time (assuming each recording is top of the hour, that way there are no conflicts of end vs. beginning times.)
While I had historically had horrible luck with this same drive on the same receiver, everything worked this weekend. No disconnects, no speed warnings, nothing. And there was ONE variable I removed which was not the fault of the drive nor the receiver. It was a short USB extension I had used to make the drive more accessible. With the extension USB cord inline, nothing but trouble and failed recordings. They'd start, record, stop early, and even "digitize" requiring reboot of the S10. Without the extension on the USB, the drive is doing fine. I've played back recordings multiple times, the directory has remained stable, and the system doesn't have issues.
I know this may not be what you're looking for, but....stay away from ANY extensions or extra cables that are not directly a part of your hard drive. My experience this weekend also tells me that the myth about needing external power is just that, a myth! However, an external powered drive may help keep the S10 cooler when it runs, if the drive's required power is generating extra heat in the case of the S-10.
One other observation is, at least in my experience, the USB socket on the S10 is very touchy! Make sure your connection is in tight, or you could wrongly judge any drive as "bad" when it really may not be.
Just my (long) un-educated 2-cents worth, and....if time permits, and if anyone cares, I'll try to finish the look-see at the software which has been discussed here on the site....mine seems fairly stable now and, is making the S-10 a more tolerable receiver for me until the new one from Satellite AV is released for us!
Edit addition: The USB port on the receiver is definitely, in my case, a weak link. Scary, when you consider "updating" is done through this connection. Likely very cheap part used, will probably look to see if it's able to be bypassed/replaced at some time in the near future for better stability.