It turns out that this hang during efi boot was caused by one or other of the two partitions (EFI boot and/or ext4 MacOS containing archlinux) being marked dirty. fsck -f on both seems to have fixed it and refind is back in business.
The history of this setup is, . started with an Imac running some regular Mac OS-x . 2016 without making any changes to the disk partitioning : (see my "before" in prev post) installed refind into part 1:/EFI/BOOT reformatted the part 2 from HPFS (I think i9t was) to ext4 and restored an archlinux system into it configured refind.conf to boot my archlinux vmlinuz ==>> EFI boot worked out of the box to boot my archlinux . 2019 thinking what could possibly go wrong, did as described earlier parted...
I have been happily running refind to boot my old (2008) Intel Imac for 3 years without hiccup, Recently I decide to re-partition my disk to add a swap partition. Before : parted /dev/sda print Model: ATA WDC WD10EZEX-08M (scsi) Disk /dev/sda: 1000GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 20.5kB 210MB 210MB fat32 EFI System Partition boot, esp 2 210MB 1000GB 1000GB ext4 MacOS After: parted /dev/sda print Model: ATA...
Thanks again Roderick, I found the answer to activating a console, which was to modprobe...
I have discovered by accident that in fact refind is successfully starting my kernel...
Thanks Roderick However, neither of those check out. I've tried with the kernel on...
On a 2008 Imac Core Duo x64, refind finds the 4.2.5 kernel and tries to load it but...