QUOTE(obcd @ Sep 6 2010, 12:24 AM)

You could temporary install the harddisk in your pc and use a manufacturer diagnostic program to check it out. If it has some bad areas or other issues, they should show up in that program.
Maybe you have a corrupt image on your harddisk and the xbmc dashboard crashes when it tries to load it. This could explain why it sometimes can run a long time without crashing.
Another important issue of the harddisk is heat. Some disks heat up a lot more than the original xbox harddisk. The cooling of the xbox is not as good as the cooling of a pc case.
The xbox supply has some extra power for addianal gadgets. If you connect 4 controllers, you need power for all 4. If you connect a memory device, you need power for that one as well.
Sometimes, bigger harddisk drain more power. When this is the case, things usually go wrong at startup when the disk starts to spin, as it is drawing most power at that moment.
Most supply problems are caused by bad capacitors. The ripple on the voltage rails increases and the system starts to run less stable. If things go worse, the system suddenly won't boot anymore.
regards.
I'm not sure what program I could use to diagnose a drive formatted in FatX. I've never tried it before, but if Western Digital's diagnostics can test hardware regardless of the file system, then I will give it a go.
As for a corrupt image, I'm ruling that out. The drive shut off while the screen saver was being displayed about a half hour into it, and the box froze when I pressed the B button to return to the screen. So, as soon as XBMC tried to access data from the drive, it wasn't powered on to respond.
I've thought about the amount of heat the Xbox undergoes as well, but I've used it in the same spot with the same configuration for years and never experienced problems. I've also never noticed the temp gauges in XBMC ever go above normal.
I will agree with you about the size of the disk and the amount of power it is trying to consume. It could be that the drive finally wore the power supply down. This drive has only been in this console for a few months, and it does seem to shut down the most when either the Xbox is turned on for a while and left inactive, when it first turns on for the first time in days, or when it tries to soft-reset after playing a game. This leads me to believe that when the disk is initially "spinning up" it asks for a bit more than the PSU can handle. So, yes, I still believe it is a power supply issue.
I hope what you said about the capacitors on the board isn't the case. It would make sense, considering this box is the oldest one I've ever seen taken apart and it's about time the board gave out, but I'm hoping that's not the problem. I didn't notice any visible damage to any hardware when I inspected it yesterday, but I wasn't looking extremely closely at the capacitors. I was focused more on the HDD and the PSU (and the cable that connects the two). I'll have to take another look tomorrow.
I still haven't replaced the PSU. I had 2 extra boxes without HDDs that I was going to swap a PSU from, but it turns out that they are newer and incompatible with my board's PSU port (go figure). So, I guess I'll have to order one. Lol I do still have 3 of my friends' Xboxes that they never picked up from my house after a retro Halo party I had about a year ago. I could be sheisty if it comes down to it. In fact...yup. That's what I'm doing. Sorry, Kyle, if you read this - your Xbox PSU is now my lab rat.