toes-image-builder/scripts/cleanup.sh
2026-05-18 06:46:40 +00:00

21 lines
567 B
Bash
Executable File

#! /bin/bash
set -ex
sudo umount mnt/root/run/systemd/resolve || true
sudo umount mnt/root/run || true
sudo umount mnt/root/sys || true
sudo umount mnt/root/proc || true
sudo umount mnt/root/dev || true
sudo umount mnt/boot || true
sudo umount mnt/root/boot/firmware || true
sudo umount mnt/root || true
if [ -f build/loop-device ]; then
loop_device="$(cat build/loop-device)"
sudo losetup -d "$loop_device" || true
rm -f build/loop-device
fi
echo "--------------------------------------------"
echo "cleanup complete. image path is build/toes-ubuntu-base.img"