From 02dc9f81dc1475b0a808b6310a0c07d08d980ea4 Mon Sep 17 00:00:00 2001 From: rschueler Date: Fri, 15 May 2026 12:45:17 +0200 Subject: [PATCH 1/3] Reduced partition sizes in format_sd.sh script Size of boot has been reduced to 1.4 GB and rootfs to 200 MB to free up more space in persist. --- configs/pi/common/scripts/format_sd.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/configs/pi/common/scripts/format_sd.sh b/configs/pi/common/scripts/format_sd.sh index 618f9eb1f..bf380e545 100755 --- a/configs/pi/common/scripts/format_sd.sh +++ b/configs/pi/common/scripts/format_sd.sh @@ -44,13 +44,13 @@ sudo parted $PI_SD mklabel msdos sleep 1 echo "Making boot partition..." -sudo parted -a optimal $PI_SD -- mkpart primary fat32 0% 8G +sudo parted -a optimal $PI_SD -- mkpart primary fat32 0% 1.4G echo "Making rootfs partition..." -sudo parted -a optimal $PI_SD -- mkpart primary ext4 8G 10G +sudo parted -a optimal $PI_SD -- mkpart primary ext4 1.4G 1.6G echo "Making persist partition..." -sudo parted -a optimal $PI_SD -- mkpart primary ext4 10G "-1s" +sudo parted -a optimal $PI_SD -- mkpart primary ext4 1.6G "-1s" echo "Waiting for partprobe..." sudo partprobe $PI_SD || true From 234ebd6ae18c425720e8e8a341318a09f6bdb8b9 Mon Sep 17 00:00:00 2001 From: rschueler Date: Fri, 15 May 2026 12:48:49 +0200 Subject: [PATCH 2/3] Reduce image size allocation in build_image.sh Reduced the size of the image allocation from 12G to 2G. --- configs/pi/common/scripts/build_image.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/configs/pi/common/scripts/build_image.sh b/configs/pi/common/scripts/build_image.sh index 4735c989e..25bf16e4a 100755 --- a/configs/pi/common/scripts/build_image.sh +++ b/configs/pi/common/scripts/build_image.sh @@ -17,9 +17,8 @@ if [[ "$PI_IMAGE" != /* ]]; then PI_IMAGE=$SKIFF_ROOT_DIR/$PI_IMAGE fi -# TODO: reduce size of this image echo "Allocating sparse image..." -fallocate -l 12G $PI_IMAGE +fallocate -l 2G $PI_IMAGE echo "Setting up loopback device..." export PI_SD=$(losetup --show -fP $PI_IMAGE) From fa0f44bd4b0b73678adf832ad64c18f477cb6cec Mon Sep 17 00:00:00 2001 From: rschueler Date: Tue, 19 May 2026 19:07:42 +0200 Subject: [PATCH 3/3] Increase image size from 2G to 4G --- configs/pi/common/scripts/build_image.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/pi/common/scripts/build_image.sh b/configs/pi/common/scripts/build_image.sh index 25bf16e4a..28e9152d7 100755 --- a/configs/pi/common/scripts/build_image.sh +++ b/configs/pi/common/scripts/build_image.sh @@ -18,7 +18,7 @@ if [[ "$PI_IMAGE" != /* ]]; then fi echo "Allocating sparse image..." -fallocate -l 2G $PI_IMAGE +fallocate -l 4G $PI_IMAGE echo "Setting up loopback device..." export PI_SD=$(losetup --show -fP $PI_IMAGE)