[systemd-devel] systemctl runs systemd-tty-ask-password-agent and hangs?

Christian Hesse list at eworm.de
Wed Apr 20 12:33:13 PDT 2011


On Wed, 20 Apr 2011 18:41:33 +0200 Lennart Poettering
<lennart at poettering.net> wrote:
> On Wed, 20.04.11 17:01, Christian Hesse (list at 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


More information about the systemd-devel mailing list