Hi
I am experiencing pretty much the same problem.
disconnected internal hdd and connected new SSD with gpt formatted image on it, go into bios and it shows the hdd as a legacy boot device and not a uefi boot device. obviously trying to boot the gpt drive in legacy mode fails, but how do i get the bios to see and use uefi to boot the drive?
if anyone can help it would be greatly appreciated.