#!/bin/bash set -euo pipefail config="$1" dev="$2" echo "Unmounting everything in $dev" umount -fv "$dev"* || true echo "Write installer.img to $dev" dd if=installer.img bs=1M oflag=direct status=progress of="$dev" for fs in "$dev"?; do echo echo "Fsck file system on $fs" fsck -f -C0 "$fs" done echo echo "Configure user CA" ./configure-installer "$config" "$dev"