diff --git a/modules/system/boot/stage-1-init.sh b/modules/system/boot/stage-1-init.sh index b2d93a8fd08..a1fcfc164b6 100644 --- a/modules/system/boot/stage-1-init.sh +++ b/modules/system/boot/stage-1-init.sh @@ -293,7 +293,11 @@ done # Stop udevd. -kill -- -1 +udevadm control --exit + +# Kill any remaining processes, just to be sure we're not taking any +# with us into stage 2. +kill -9 -- -1 if test -n "$debug1mounts"; then fail; fi