summaryrefslogtreecommitdiff
path: root/scripts/mount.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/mount.sh')
-rwxr-xr-xscripts/mount.sh18
1 files changed, 12 insertions, 6 deletions
diff --git a/scripts/mount.sh b/scripts/mount.sh
index f75f403..bf84163 100755
--- a/scripts/mount.sh
+++ b/scripts/mount.sh
@@ -1,14 +1,20 @@
#!/bin/bash
+readonly image=../scratch/dump-zero.img
+
+######################################################################
+
set -e
set -x
-go build ./cmd/btrfs-rec
+make build
-mkdir -p ../scratch/dump-zero.mnt
+gendir="${image%.img}.gen"
+mountpoint="${image%.img}.mnt"
+mkdir -p "$mountpoint"
-sudo ./btrfs-rec \
- --pv ../scratch/dump-zero.img \
- --mappings=../scratch/dump-zero.gen/2.mappings.json \
+sudo ./bin/btrfs-rec \
+ --pv="$image"
+ --mappings="$gendir/2.mappings.json" \
inspect mount \
--skip-filesums \
- ../scratch/dump-zero.mnt
+ "$mountpoint"