My internal HDD can be seen in the BIOS but not the disk manager

One possibility: Many BIOSs have a screen where you need to "Enable" each of the SATA ports that you are using. The drives are visible in BIOS, but not in Windows until you enable the port in the BIOS.