Do not mount the /run directory with the "noexec" option, otherwise the system bootup fails (no binary can be executed, everything fails with permission denied errors). The bug was introduced in version 042 (11 Jun 2015) and affects all versions up to 044 (latest) and including git checked out on 12 Apr 2016. Signed-off-by: Guido Trentalancia <guido@xxxxxxxxxxxxxxxx> --- modules.d/99base/init.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- dracut-044/modules.d/99base/init.sh 2015-11-25 14:22:28.000000000 +0100 +++ dracut-044-99base-init-should-mount-newrun-as-exec/modules.d/99base/init.sh 2016-04-12 15:37:44.163185387 +0200 @@ -64,7 +64,7 @@ fi if ! ismounted /run; then mkdir -m 0755 /newrun - mount -t tmpfs -o mode=0755,noexec,nosuid,nodev,strictatime tmpfs /newrun >/dev/null + mount -t tmpfs -o mode=0755,nosuid,nodev,strictatime tmpfs /newrun >/dev/null cp -a /run/* /newrun >/dev/null 2>&1 mount --move /newrun /run rm -fr -- /newrun -- To unsubscribe from this list: send the line "unsubscribe initramfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html