From 71a3e07a766a8cc333f80ca9853997c2025c8bf5 Mon Sep 17 00:00:00 2001 From: Zsolt Ero Date: Wed, 13 Dec 2023 13:17:57 +0100 Subject: [PATCH] add btrfs --- scripts/shrink_btrfs/shrink_btrfs.py | 2 +- scripts/tile_gen/extract_btrfs.sh | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/shrink_btrfs/shrink_btrfs.py b/scripts/shrink_btrfs/shrink_btrfs.py index 32a2cc3..fa98005 100755 --- a/scripts/shrink_btrfs/shrink_btrfs.py +++ b/scripts/shrink_btrfs/shrink_btrfs.py @@ -39,7 +39,7 @@ def cli(btrfs_img: Path): # needs to start with a balancing # https://btrfs.readthedocs.io/en/latest/Balance.html # https://marc.merlins.org/perso/btrfs/post_2014-05-04_Fixing-Btrfs-Filesystem-Full-Problems.html - print('Starting a balancing') + print('Starting btrfs balancing') p = subprocess.run( ['btrfs', 'balance', 'start', '-dusage=100', mnt_dir], capture_output=True, text=True ) diff --git a/scripts/tile_gen/extract_btrfs.sh b/scripts/tile_gen/extract_btrfs.sh index b3adcf3..54ff426 100644 --- a/scripts/tile_gen/extract_btrfs.sh +++ b/scripts/tile_gen/extract_btrfs.sh @@ -28,7 +28,9 @@ sudo chown ofm:ofm -R mnt ../../tile_gen/venv/bin/python ../../tile_gen/extract.py output.mbtiles mnt/extract \ > "extract_out.log" 2> "extract_err.log" - +sudo umount mnt + +../../tile_gen/venv/bin/python ../../tile_gen/shrink_btrfs.py image.btrfs