Some possibilities that come to mind:
1. One of my new drives is bad
2. One of the drives isn't getting enough power? (750w PSU, it's handling the drives + nvidia 560 + tv tuner card/wifi card/sound card
What's beeping? Is it about to explode? How do I make it stop?
EDIT: the drives I have are:
(NEW) Seagate Barracuda ST31000524AS
(NEW) SanDisk Ultra SDSSDH-120G-G25
(OLD) Maxtor 6Y080P0
(OLD) WDC WD1600AAJS-07PSA0
EDIT2: I did some tinkering in BIOS - I noticed I had it set to sound a warning beep when my CPU temps got over 70C. In BIOS temps were around 64C. Now that everything's loaded up, SpeedFan tells me it's sitting around 78C. So, no hard drive has some mysterious piezo buzzer in it
I'm still however, slightly baffled. Why are my CPU temps so high? What about adding in a couple hard drives could cause this?
So, the beeping stopped, and CPU core temps have gone down to 37C or so. The fan isn't obstructed. How's it getting so hot? Bad fan controller? Overloaded PSU giving too high voltages?
EDIT3: I've since installed various chipset drivers and whatnot for my motherboard. Temperatures have stabilized. Don't think there's much more to be said here. Thanks for reading, anyway
EDIT4: This is more for posterity than anything else at this point: installing the chipset drivers did not in fact do the trick. I should have realized this after recalling that the CPU warning buzzer went off even before installing the new OS (but after installing the new drives). I came back to the machine the next day, thought I'd double check the power cord situation... when I noticed the CPU heatsink was loose. I have no idea how that happened, but after fiddling with it for a good ten minutes, managed to get it back on there like it should. NOW everything is stable. Mods, you can lock this thread if you like. Or we can all muse about the troubleshooting process and how that heatsink came loose in the first place...
