On Wed, 20 Apr 2011 18:41:33 +0200 Lennart Poettering <lenn...@poettering.net> wrote: > On Wed, 20.04.11 17:01, Christian Hesse (l...@eworm.de) wrote: > > > Ok, got one step further I think. > > The scripts in my initrd call > > > > $ /sbin/vgchange --sysinit -a y > > > > I think this breaks udev in any way? After calling > > > > $ vgchange -a n && vgchange -a y > > > > everything seems to work fine. I can run > > > > $ systemctl start dev-bt-boot.device > > > > without any delay. So what is acting the wrong way? > > Most likely your lvm in the initrd does not match up with the installed > one or the udev db gets lost on the way. This has little to do with > systemd itself btw.
The udev db was the problem... My initrd did not handle /run correctly (or at all). However the fix is very simple: Update to mkinitcpio-0.6.10-1 from [testing]. Thanks a lot for your help! -- Schoene Gruesse Chris _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel