summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xscripts/image_signing/strip_boot_from_image.sh6
1 files changed, 1 insertions, 5 deletions
diff --git a/scripts/image_signing/strip_boot_from_image.sh b/scripts/image_signing/strip_boot_from_image.sh
index 5e650af6..2ff85e0a 100755
--- a/scripts/image_signing/strip_boot_from_image.sh
+++ b/scripts/image_signing/strip_boot_from_image.sh
@@ -31,11 +31,7 @@ zero_free_space() {
local rootfs="$1"
info "Zeroing freespace in ${rootfs}"
- # dd is a silly thing and will produce a "No space left on device" message
- # that cannot be turned off and is confusing to unsuspecting victims.
- ( sudo dd if=/dev/zero of="${rootfs}/filler" bs=4096 conv=fdatasync \
- status=noxfer || true ) 2>&1 | grep -v "No space left on device"
- sudo rm "${rootfs}/filler"
+ sudo fstrim -v "${rootfs}"
}