Summary: | No /dev/mapper/root with Luks after boot - genkernel bug? | ||
---|---|---|---|
Product: | Gentoo Infrastructure | Reporter: | Fabian Di Milia <info> |
Component: | Bugzilla | Assignee: | udev maintainers <udev-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | harald.urkan, jackdachef, pchrist |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.loaditup.de/files/490065.jpeg | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Fabian Di Milia
2010-04-30 20:12:26 UTC
I can confirm this. The only symptom seems to be /etc/init.d/fsck being unable to find the mapping for the root fs while booting up. Otherwise, everything works. These are the upgrades that caused the problem for me: sys-fs/cryptsetup: 1.1.0 -> 1.1.1_rc1 sys-fs-lvm2: 2.02.56 -> 2.02.64 sys-fs/udev: 149 -> 151-r2 I'm running a kernel compiled from gentoo-sources-2.6.32-r8 (non-genkernel). I tried to downgrade to cryptsetup-1.1.0 while keeping the newer versions of udev and lvm2. The problem persists. Maybe something with udev? It seems to be fixed in sys-fs/udev-151-r4. (In reply to comment #3) > It seems to be fixed in sys-fs/udev-151-r4. > I added setting STARTUP property for "udevadm trigger" as it seems new lvm2 udev rules expect this to load the needed variables. So I guess this is the reason that luks is fixed, too. |