I installed 12.04 from a USB stick (alternate image, 64-bit). If I boot off the USB, and select the option to boot from the hard disk, then it all works fine.
But if I remove the USB stick and attempt to boot off the hard drive, then the computer doesn't boot. Instead, it displays the following message after the BIOS POST:
ERROR: No boot disk has been detected or the disk has failed.
The computer is an Acer Aspire X1470.
Anyone know what I must do to get it to boot from the hard disk?
Update: I'm not sure what this means:
$ sudo grub-install /dev/sda
/usr/sbin/grub-setup: warn: This GPT partition label has no BIOS Boot Partition; embedding won't be possible!.
/usr/sbin/grub-setup: warn: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
/usr/sbin/grub-setup: error: will not proceed with blocklists.
Best Answer
Boot with your USB. Download and execute this:
Try to repair the boot with this: https://help.ubuntu.com/community/Boot-Repair