Problems with HD after installing new MB and processor

Alright, in trying to upgrade a computer i took a MB out of one of my computers and stuck it in a diffrent one. Before this point both machines worked fine. Now after hooking everything up and booting up, i get to the regular screen, then when it about to boot from the HD it says it can't find a bootable drive. However the HD i have has Redhat 9.0 and WindowsXP with a bootloader(grub i think, the default linux one). Now if you think this is wierd, if i put in a bootable CD (ie windowsxp) and don't hit a key to boot from CD, then i get to the boot loader fine, however, windows freezes during the boot, but linux works fine(im using it right now). Also,  if i try and go into a windows installation then i get some error saying that thier is a problem and that i should unhook any new harddrives etc.. any ideas guys?
adhrymesAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

philby11Commented:
Your Xp installation does not like being moved into new hardware.
On Install XP checks off against the hardware that it knows should be there.
If the hardware changes XP wont work
You will have to reinstall XP so as not to corrupt the Grub boot loader.
cheers
0
chicagoanCommented:
If your bootloader's grub, then XP doesn't come into play unless you select it from the grub menu.
Linux does not use the BIOS to acertain disk geometry, but XP does and perhaps the bootstrap.
I wonder if the BIOS detected geometry of the disk is different on this machine or if your BIOS boot priority is causing the problem.
Check the latter first and try if your disk is on auto, try manually setting LBA, LARGE... or put the drive back on the other motherboard and compare the detected geometry between the systems.

 
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Hardware

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.