Bug#762395: systemd is not abel to boot systems with btrfs and without initramfs

Michael Biebl biebl at debian.org
Sat Oct 11 18:09:31 BST 2014


Am 11.10.2014 um 18:57 schrieb Dimitri John Ledkov:
> Can someone from systemd experts say whether or not
> systemd-udev-trigger is run before local-fs target?

That's not quite how it works.
local-fs.target is a dynamic target which all the mounts in /etc/fstab
hook into.
If you look at "systemctl show local-fs.target", you'll see that it has
After=foo.mount bar.mount baz.mount

So local-fs.target is delayed until all mount points as defined in
/etc/fstab have shown up or a timeout is reached.


mount units themselves are triggered via udev and mounted once the
devices show up. Therefore, there is no explicit ordering between
systemd-udev-trigger.service and local-fs.target.


> Original bug reporter, Can you change before/after/wants on the udevd
> units such that systemd-udev-trigger unit is executed before local-fs
> target and see if that resolves your problem or not?

That should not be necessary.




-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20141011/a72529d1/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list