diff --git a/modules.d/99base/dracut-lib.sh b/modules.d/99base/dracut-lib.sh index c3bf66cb..b4e00c2e 100755 --- a/modules.d/99base/dracut-lib.sh +++ b/modules.d/99base/dracut-lib.sh @@ -234,10 +234,12 @@ die() { } > /dev/kmsg { - echo "dracut: FATAL: $@"; - echo "dracut: Refusing to continue"; - } >&2 - + echo "warn dracut: FATAL: \"$@\""; + echo "warn dracut: Refusing to continue"; + echo "exit 1" + } >> /emergency/01-die.sh + + > /.die exit 1 }