After copying my Ubuntu installation from one disk to another (copy, update
grub-install /dev/sda1), the Ubuntu CD option boots from the first hard disk (
localboot 0x80) – it boots the system just fine. The BIOS doesn't boot from the hard disk though.
I have a Compaq 6730s. BIOS settings: UEFI is off, SATA is AHCI.
I do not have this problem using the old hard disk.