|How are you determining the drives are showing in the BIOS? |
The best method, IMO, is to watch the POST screens at start up. Watch to see if the drives are properly configured by both the drive model, and the FULL drive capacity.
No fixed disk found is not the same as the message you reported originally.
If a drive is actually being configured correctly by the BIOS then you should not see that message.
Moving a hard drive from one computer to another will usually result in that hard drive not being bootable.
What hard drive settings are you using in the BIOS? Check to see if your hard drive controllers are all enabled in the BIOS settings. There are some boards with SATA ports that do NOT support a bootable device and are only designed to support storage devices. Check the motherboard manual to verify you are using a bootable, enabled SATA port and it is not set for some form of RAID.
Also check to see how your boot order is set and how the hard drive boot order is set. That option is usually on a different screen than the device boot order. With modern boards having so many drive connections is was necessary to add an additional option besides just the generic hard drive option.