diff --git a/upstart-jobs/halt.nix b/upstart-jobs/halt.nix index 719b01258ff..6c313ddf517 100644 --- a/upstart-jobs/halt.nix +++ b/upstart-jobs/halt.nix @@ -47,7 +47,7 @@ script for mp in $(getMountPoints); do device=$(getDevice $mp) echo \"unmounting $mp...\" - if umount -n \"$mp\"; then + if umount -f -n \"$mp\"; then if test \"$mp\" != /; then tryAgain=1; fi else mount -n -o remount,ro \"$mp\"