Hi all,
My current setup is a device that has eMMC and occasionally a USB both with
GRUB installed on them via Yocto. All are EFI on an x64 system.
1. When the USB is disconnected the device boots into the eMMC
2. When the USB is connected and chosen via the BIOS, the device boots
As stated in documentation
http://www.gnu.org/software/grub/manual/grub.html#Multi_002dboot-manual-config
and
hilighted below, you should use UUID instead of the hdx.
Argument to search after –label is FS LABEL. You can also use UUIDs with
–fs-uuid UUID instead of –label LABEL. You could also