Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions configs/pi/common/scripts/build_image.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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 4G $PI_IMAGE

echo "Setting up loopback device..."
export PI_SD=$(losetup --show -fP $PI_IMAGE)
Expand Down
6 changes: 3 additions & 3 deletions configs/pi/common/scripts/format_sd.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down