This problem started when I was using my old psu which was dying, I reached the desktop and my pc apparently detected new hardware (in reality it was my current dvd drive etc) and then shut itself down.

I've checked the boot.ini file and can't see anything amiss, but whenever I try to boot from it, it just attempts to boot from cd..