summary refs log tree commit diff
path: root/mklive.sh.in
diff options
context:
space:
mode:
Diffstat (limited to 'mklive.sh.in')
-rw-r--r--mklive.sh.in4
1 files changed, 3 insertions, 1 deletions
diff --git a/mklive.sh.in b/mklive.sh.in
index e3c78c7..e5d5088 100644
--- a/mklive.sh.in
+++ b/mklive.sh.in
@@ -42,7 +42,9 @@ error_out() {
 
 umount_kernel_fs() {
     for f in sys/fs/cgroup/systemd sys/fs/cgroup dev/shm dev/pts dev proc sys run; do
-        umount -f $ROOTFS/kernel_temp/$f &>/dev/null
+        if [ -d $ROOTFS/kernel_temp/$f ]; then
+            umount $ROOTFS/kernel_temp/$f || true
+        fi
     done
 }