Open baracoder opened 10 years ago
dolvm is missing
i have tried to add dolvm, unfortunately it does not help. Systemd still times out waiting for dev-mapper-root
Hello, I got the same problem here (same setup: luks / btrfs root).
Actually the fix is to wait for the timeout, then give root password and mount -a, to reload fstab wich work, so maybe systemd is faster than the luks/btrfs mounting not sure on that but after that I can boot normally (c^d).
After upgrading to genkernel-next-64 the system boot correctly, and mount well the fstab, I suggest @baracoder to upgrade genkernel to see if it fix the bug for you too
unfortunately I do not have a system with such configuration any more, so I can't reproduce
Root is mounted fine with v35, on v54 systemd does not recognize, that /dev/mapper root exists and times out, even that the file exists, and I can mount it by hand.
My setup: sda2 -> luks -> btrfs -> rootfs
Kernel commandline: real_root=/dev/mapper/root crypt_root=/dev/sda2 vga=792 root_trim=yes noslowusb nodetect quiet real_init=/usr/lib/systemd/systemd