Sabayon / genkernel-next

An improved and modern remake of Gentoo genkernel (in: udev, plymouth; out: cross compiler support)
47 stars 45 forks source link

genkernel-next-54 + systemd: Job dev-mapper-root.device/start timed out. #18

Open baracoder opened 10 years ago

baracoder commented 10 years ago

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

lxnay commented 10 years ago

dolvm is missing

baracoder commented 10 years ago

i have tried to add dolvm, unfortunately it does not help. Systemd still times out waiting for dev-mapper-root

GuillaumeSeren commented 8 years ago

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).

GuillaumeSeren commented 8 years ago

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

baracoder commented 8 years ago

unfortunately I do not have a system with such configuration any more, so I can't reproduce