From 6bea703f6dc57c4f4cecd24a1d51c24e1ef247c6 Mon Sep 17 00:00:00 2001 From: Stefan Junker Date: Fri, 22 Nov 2019 16:38:19 +0100 Subject: [PATCH] nix/os/devices/disk: try lazy unmount --- nix/os/devices/disk.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nix/os/devices/disk.nix b/nix/os/devices/disk.nix index 73796f7..8a925f5 100644 --- a/nix/os/devices/disk.nix +++ b/nix/os/devices/disk.nix @@ -28,11 +28,11 @@ in rec { diskUmount = pkgs.writeScript "script" '' #!/usr/bin/env bash - set -xe - sudo umount -R ${mntRootVol} + set -x + sudo umount -Rl ${mntRootVol} sudo rmdir ${mntRootVol} sudo vgchange -an ${ownLib.disk.volumeGroup diskId} - sudo cryptsetup luksClose ${ownLib.disk.luksName diskId} + sudo cryptsetup close ${ownLib.disk.luksName diskId} sync '';