You don't seem to have a root device listed in your bootloader config, though, so it cannot proceed. Post your refind_linux.conf, or other bootloader configuration files.
]]>rEFInd works great, and Arch is shown as a boot option, but when I try to boot Arch I get this.
[ 2.449619] i8042: No controller found
:: running early hook [udev]
:: Triggering uevents...
[ 2.491532] sdhci-pci 0000:02:00.1: Invalid iomem size. You may experience problems.
ERROR: device '' not found. Skipping fsck.
ERROR: Unable to find root device ''.
You are being dropped to a recovery shell
Type 'exit' to try and continue booting
sh: can't access tty; job control turned off
[rootfs /]#
Thank you for your help.
]]>