After playing with Ubuntu for a few months I deciding to try and dual-boot Arch on my laptop so I found this step by step guide and followed it: https://gist.github.com/alecgerona/09ba790960c45ba609ec7a466394fb0e
After spending some time getting refind working at startup I was finally able to select between Win10 and Arch. Windows works but when attempting to boot Arch I got this:
:: running early hook [udev] Starting version 246.6-1-arch :: running hook [udev] :: Triggering uevents... ERROR: device '' not found. Skipping fsck. :: mounting '' on real root mount: /new_root: no filesystem type specified. You are now being dropped into an emergency shell. sh: can't access tty; job control turned off
Based on suggestions to similar problems I've tried remaking the
refind.config file, another common thing I've seen mentioned is the hook load order, but since
udev is the first hook in the order I doubt I have the same problem. I assume its some sort of error within the uevents process, but I'm not really sure.
The computer is an HP Pavilion Laptop with an intel i-5 9300H, 8gb of ram, and a GeForce GTX 1050. It has a 256Gb SSD that I partitioned according to the guide above. I can supply more specific information as needed. I appreciate any and all help!