I've been running an EFI installation of Slackware64 since 13.37 and I'm having some serious trouble now. I've been running reiserfs for a while, but I recently decided to put linux on my Samsung 840 Pro SSD. This has led me to move my esp as well. I've moved it from /dev/sde1 to /dev/sda1. My system is 14.1, and it is the same as it was, but I'm running ext4 now instead of reiser's system.
The EFI suddenly now does not want to work. I used to use rEFInd and it was a breeze to set up previously. Now, all I get is a blinking cursor on a black screen. Why would a change in filesystem be a problem? Must be something else so:
/dev/sda1 is ef00 and is formatted to fat32.
The esp is mounted at /boot/efi.
It's been formatted and deleted a handful of times this weekend already.
The directory structure is thus:
I've tried the renaming strategy for refind, to force the firmware to find bootx64.efi and it doesn't work. Also, placing Shellx64.efi into /boot/efi/EFI/ does not work any more, and it's the same shell I used previously. I've tried v2, from multiple places(my board has accepted both v1 and 2 in the past).
This is weird and I'm getting to the hair-pulling stage. Any help would really be appreciated. Here's a murphy's stout to ya
Oh, I forgot; I'm using a Sabertooth 990fx motherboard, Revision 01.