It sounds to me like the boot sequence has been changed. Is it possible that you changed the bios to boot something other than d:\default.xbe?
I suggest flashing with a new bios. Use an unmodified x2 or m7 or whatever, and see if you can boot an original game disk, or your evox disk. I don't think it's a hdd problem.