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 '';