I have a Halo Reach Xbox 360 Slim, 250 GIG HDD. I've been having a ton of trouble with this console lately and haven't found a way to fix it.
First it started when I would turn on my console and it would literally take 10 to 15 minutes to get past the main logo screen. After that, the console basically didn't recognize the HDD that was in the Xbox and there was no memory on it what so ever. So I turn off the console and turned it back on and it repeated the same process. I decided to take out the HDD and see how the Xbox would boot up without it-it worked perfectly fine and booted up within 5 seconds. I turned it off again and plugged the HDD back in and turned it on but this time it actually worked normally which it took only like 15 to 20 seconds to get past the logo screen. I called Xbox and they told me I had corrupted files on my HDD, so I searched through my HDD looking for corrupted files and found none. Then I just deleted random stuff I didn't need but it didn't help at all. This was just the first of my problems.
Basically the majority of games I play take a long time to boot up and my Xbox would randomly say "The disk is unreadable"(even when I'm not playing a disk). Not only that but games would be missing sound effects accasionally. Like explosions in Halo. I found this out actually today when playing it and restarting it a few times because it would say "The disk is unreadable". And sometimes when I would go check my memory, it would have to load like 10 to 20 minutes just so I can select my HDD. EVERYTHING IS RUNNING SLOW. That's how I would sum it up. If there is anyway to fix this I would GREATLY appreciate the help so i don't have to spend more money.