systemd Boot Problem - Times out waiting for LVM partitions

view story

https://bbs.archlinux.org – At first I had a problem in which the initramfs didn't map LVM partitions to /dev/vg0/lv, only /dev/mapper/vg0-lv. I changed /dev/vg0/root to /dev/mapper/vg0-root in bootloader configuration as a hacky workaround.Getting closer to a working system, systemd failed boot because my fstab entries are uuids, and for some reason, my LVM volumes aren't showing up in /dev/disk/by-*. My flash drive boot partition shows up in there though. I replaced the uuids with /dev/mapper/vg0-* and tried again. Now my boot fails with this:Oct 21 19:19:31 archserver systemd[1]: Job dev-mapper-vg0\x2dmedia. (HowTos)