I am trying to dual boot Arch and OSX on my MacBook Pro.
I followed the Beginner's Guide, except for the bootloader section.
For the bootloader I followed the instructions to install rEFInd for mac.
Then I followed the instructions for Setting up EFISTUB.
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.
It boots. Those are kernel messages.
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.
That's what I was missing. I needed to create a refind_linux.conf. I followed the instructions in the Beginner's Guide.
Please mark your thread [solved] if it is by editing your initial post and tagging the subject line.