28 February 2016

Fixing “No bootable device” error when booting ColudReady on legacy Intel motherboards

I was able to install Neverware CloudReady on my hard drive without errors, but when I plug out the installer USB and try to boot the OS, I was getting a "No bootable device -- insert boot disk and press any key" error. After tons of googling, apparently my legacy Intel Desktop Board does not support GPT well, so we'll have to manually set the Protective Master Boot Record (PMBR) flag using parted the utility.

To do this, you’ll need access to command line/terminal. You can use just about any Linux Live CDs (including Ubuntu's) but I personally went for the System Rescue CD. After installing CloudReady on your harddrive as usual, boot from the live CD and enter the following into the terminal:

parted /dev/sda disk_set pmbr_boot on
Reboot the machine and should be able to boot from your Chromium OS. I spend solid 3 days trying figure this out and my OCZ Agility 3 died in the process, hopefully you'll find this useful.