Sounds like a BIOS issue, have you looked for an updated BIOS? I boot from a SATA drive, but the drive is recognized by the BIOS. Regardless of what drivers might be available, they are useless unless the BIOS cannot first find where the driver is stored, which in your case will be on the SATA drive that the BIOS does not see as a boot device.