I cannot say exactly what's causing this issue. I'd suggest after enabling UEFI from BIOS, try re-installing grub2 and regenerating grub2.cfg maybe? If this did not work, try re-creating partitions (that is set ESP on /dev/sda1 and set boot-flag ON on 1) . Also there is no need for BIOS boot partition since ESP is already provided. Then install grub and boot? Also, I see "customised boot" option for UEFI. https://wiki.archlinux.org/index.php/HP_EliteBook_840_G1 Tried this? (If it's applicable for your system) On Tue 8 Nov, 2016, 01:38 David C. Rankin, <drankinatty@xxxxxxxxxxxxxxxxxx> wrote: > On 11/07/2016 11:56 AM, Rijul Gulati via arch-general wrote: > > A quick suggestion : Why not try systemd-boot instead of grub? (Since > now > > arch is installed in UEFI) No harm trying ;) > > Nothing ventured, nothing gained... > > Well, it is now apparent why UEFI is disabled, when enabling it in the > bios, you get a large warning that: > > UEFI implementation in this bios is experimental and it is recommended > that you disable 'Disk Lock' (HP drive encryption) and Pre-Boot > Authentication before enabling UEFI. > > So, I did. Then tried to boot, and it paused for a minute, moved the > cursor to about mid-screen, and then went though the Legacy boot order > and failed again with Disk Error '0F3' (no operating system found). > > So, I stuck the USB back in, booted, chose existing, and I'm up and > running again -- and back to square-one on "Why does this box boot fine > from the .iso, but will not boot from the hard drive?" > > Thanks for the suggestion. I'll keep picking away, but if anybody has > any other thoughts or diagnostics to run to help explain this, I would > appreciate it. > > -- > David C. Rankin, J.D.,P.E. >