#!/bin/bash -x set -e here="$HOME/lp1381961" file="$here/sparse-file" loop="/dev/loop7" md="/dev/md7" mnt="$here/mnt" rm -f "$flie" dd if=/dev/zero of="$file" bs=1k seek=1024000 count=1 losetup "$loop" "$file" #mdadm --create "$md" --auto md --level=1 --raid-devices=1 --force "$loop" mkfs.ext4 "$loop" echo "*** before mount ..." ls -lash "$file" mkdir -p "$mnt" mount "$loop" "$mnt" echo "*** copy files ..." cp -rp /home/daniel/.jd_home/ "$mnt" echo "*** sync ... " sync echo "*** du before trim..." du -h --max-depth=1 "$mnt" echo "*** before trim ..." ls -lash "$file" fstrim -v "$mnt" echo "*** after trim ..." ls -lash "$file" echo "*** du after trim..." du -h --max-depth=1 "$mnt" umount "$mnt" echo "*** after umount ..." ls -lash "$file" fsck -v -f -F "$loop" losetup -d "$loop"