Recently, our emachines computer crashed (surprise, surprise). From what I can tell, the entire motherboard is no longer usable for whatever reason. There was some valuable information on the hard drive, so I installed it as a secondary hd in another computer. (From my previous experience, I have simply been able to move hard drives from one computer to another without any problems at all.) The next time I booted it, all worked well, and the information from the secondary hd was available.
However, when I attempted to boot from the secondary hd (I tried making it primary hd, and simply changing the boot sequence from the bios), XP would repeatedly crash. It doesn't matter which advanced option I choose (Safe mode, safe mode w/ networking, etc.) the XP loading icon will temporarily appear, and a blue screen of death will flash, then the computer will restart. I've tried pausing the screen at the BSOD and even taking a picture of it, but it flashes too quickly and I am unable to read it.
I read through this thread: http://www.daniweb.com/techtalkforums/thread78608-2.html
but did not find anything helpful.. The two computers are very different, but I have always been able to swap hard drives and boot them from different machines in the past..
Thanks for any help/suggestions..
 I am assuming that this is an XP problem, because I have tried booting from another hard drive, and all worked fine. Also, I have tried using the recovery console and repairing the XP installation, but to no avail.