On 08/16/13 at 01:13pm, WANG Chao wrote:
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.
[ CC kexec(a)lists.fedoraproject.org ]
---
modules.d/98systemd/dracut-pre-pivot.service | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/modules.d/98systemd/dracut-pre-pivot.service
b/modules.d/98systemd/dracut-pre-pivot.service
index 56818b9..dd4e49b 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
--
1.8.3.1