From: WANG Chao Date: Fri, 16 Aug 2013 05:13:28 +0000 (+0800) Subject: systemd: pre-pivot hooks runs after /sysroot is mounted X-Git-Tag: 032~7 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=55c912ae40cdbb479c4411821a7db943a8cfbc87;p=platform%2Fupstream%2Fdracut.git systemd: pre-pivot hooks runs after /sysroot is mounted If rootflags=nofail, sysroot.mount won't strictly run "Before" initrd-root-fs.target. So we need to order dracut-pre-pivot after sysroot.mount. --- diff --git a/modules.d/98systemd/dracut-pre-pivot.service b/modules.d/98systemd/dracut-pre-pivot.service index 56818b9f..dd4e49b4 100644 --- a/modules.d/98systemd/dracut-pre-pivot.service +++ b/modules.d/98systemd/dracut-pre-pivot.service @@ -10,7 +10,7 @@ [Unit] Description=dracut pre-pivot and cleanup hook Documentation=man:dracut-pre-pivot.service(8) -After=initrd.target initrd-parse-etc.service +After=initrd.target initrd-parse-etc.service sysroot.mount After=dracut-initqueue.service dracut-pre-mount.service dracut-mount.service Before=initrd-cleanup.service ConditionPathExists=/etc/initrd-release