error code at end added piping to null for umounts
This commit is contained in:
@@ -42,13 +42,15 @@ done
|
||||
cleanup() {
|
||||
echo "Cleaning Mounts"
|
||||
|
||||
umount -lf /mnt/ventoy || true
|
||||
umount -lf /mnt/ventoy 2>/dev/null || true
|
||||
|
||||
for i in "${mount_points[@]}"; do umount -lf "/mnt/debian$i" || true; done
|
||||
for i in "${mount_points[@]}"; do umount -lf "/mnt/debian$i" 2>/dev/null || true; done
|
||||
|
||||
umount -lf /mnt/debian/boot/efi || true
|
||||
umount -lf /mnt/debian/boot || true
|
||||
umount -lf /mnt/debian || true
|
||||
umount -lf /mnt/debian/boot/efi 2>/dev/null || true
|
||||
umount -lf /mnt/debian/boot 2>/dev/null || true
|
||||
umount -lf /mnt/debian 2>/dev/null || true
|
||||
|
||||
echo $?
|
||||
}
|
||||
trap cleanup EXIT
|
||||
|
||||
|
||||
Reference in New Issue
Block a user