[arch-general] Fwd: udev events and /usr not mounted

Thomas Bächler thomas at archlinux.org
Fri Nov 25 18:00:51 EST 2011

Am 25.11.2011 23:44, schrieb Myra Nelson:
> ---------- Forwarded message ----------
> From: Myra Nelson <outerrimlogging at gmail.com>
> Date: Fri, Nov 25, 2011 at 15:45
> Subject: udev events and /usr not mounted
> To: General Discussion about Arch Linux <arch-general at archlinux.org>
> No gripes, complaints, or rants, just a question about udev rules. This is
> one of those /usr not mounted things that's broken.
> Fri Nov 25 12:06:54 2011: :: Loading User-specified Modules    [BUSY]
> udevd[398]: failed to execute '/usr/sbin/alsactl' '/usr/sbin/alsactl
> restore 0': No such file or directory
> It's easy to work around but I was wondering, is it possible to move
> 78-sound-card.rules and/or 90-alsa-restore.rules to say /etc/udev/rules.d
> then source them, myself, after /usr is mounted? Or would that cause other
> unwanted and unnecessay problems, security issues, or just plain not work?
> Currently I don't want to try to migrate /usr to /. / is only 4 GB and /usr
> is 8+ GB and everything works to well so I'll just do a fresh install
> later. Otherwise sudo /usr/bin/alsactl start works well.
> Myra
> Brain Dead

You can work around this by mounting /usr from initramfs. There are RFC
patches around for doing this, I don't know where right now (search this
mailing list, this topic has come up).

It is known that having /usr separate causes problems like the ones you
describe, see [1].

[1] http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 900 bytes
Desc: OpenPGP digital signature
URL: <http://mailman.archlinux.org/pipermail/arch-general/attachments/20111126/84d76e15/attachment.asc>

More information about the arch-general mailing list