Cannot boot from macOS drive, UEFI issues after failed sleep/wake cycle

TL;DR: My UEFI is acting up and I can't boot Clover after I tried to put my Hackintosh to sleep.

Hello! I set up a brand-new Hackintosh (my first) on a prebuilt Acer Aspire TC-780-UR1B machine (i5-7400, integrated graphics) using the "r/hackintosh Vanilla Dekstop Guide" recommended here. After a few failed attempts with the Beast tools, I tried the Vanilla guide and was pleased to find that everything worked first try. However, after installing (using the command-line "/Install macOS Mojave.app/Contents/Resources/startosinstall" tool because the graphical installer didn't want to cooperate), I put my machine to sleep and it failed to wake just a few minutes ago when I tried it.

Every time I've booted macOS so far (either from the flash drive or the internal SSD), the screen has gone black for about fifteen seconds (enough for the monitor to put itself in "power save mode") and then come back to life at the login screen or recovery menu. When I resumed/woke from sleep, however, I waited for a good few minutes before deciding to turn off the machine with the power button and try rebooting it. When I pushed the power button to reboot it, my UEFI spit out a bunch of errors before telling me that my CMOS battery had been removed and that all BIOS settings had been reset (the battery is relatively new and I know it wasn't removed). I went back through the BIOS configuration menu at this point (disabling Secure Boot and whatnot), rebooted, and held F12 to select my macOS drive.

This time, the machine failed POST with a "no keyboard detected" error and booted straight into the first drive's bootloader (Arch Linux). When this happened, I noticed that some things had changed (for instance, the font size used in the Arch Linux drive's GRUB bootloader was much smaller, the Acer logo appeared during Linux boot, etc).

I rebooted the machine once again and was disappointed to find that, even though the keyboard was detected by the UEFI, selecting Clover from the motherboard boot menu resulted in another reboot, straight into Arch's bootloader.

The only thing I can think of that I might have done wrong was to have the ESP mounted when I put the machine to sleep, but I made no writes to it when it was mounted so there wouldn't have been anything cached and not written out.

Any and all help would be much appreciated!

edit: umpteenth try with an external/secondary keyboard: was able to boot into macOS. Still cannot use primary keyboard in BIOS, still getting weird errors.

submitted by /u/vantagesuperclinic
[link] [comments]