LWN.net Logo

Quotes of the week

Quotes of the week

Posted Mar 4, 2011 15:22 UTC (Fri) by Wummel (subscriber, #7591)
In reply to: Quotes of the week by nix
Parent article: Quotes of the week

Yes, the Wiki link clarifies the warning message. The misleading warning text was the reason for the misunderstanding that most people (including me) had.

So the real problem occurs when
a) systemd queries udev information which executes a script in /usr and
b) /usr is not yet mounted.

One suggested solution is to move scripts from /usr/bin to /bin, another solution is to wait until /usr is mounted.

Hopefully, there will soon be concrete bug reports with the offending udev rules so that those problems can be fixed.


(Log in to post comments)

Quotes of the week

Posted Mar 4, 2011 19:32 UTC (Fri) by nix (subscriber, #2304) [Link]

No, systemd is executing a program in /lib/udev. The problem is that a few programs in /lib/udev depend on glib (which is often in /usr/lib) and a few depend on the USB or PCI databases under /usr/share. Without /usr, those databases are inaccessible, so everything which needs them will fail during coldplugging.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds