From e91ae5e75a18d9c1a260104cfa0423a1de8a822a Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 24 Oct 2024 08:18:07 +0200 Subject: [PATCH] flash-images: move sleep 1 to a better place kpartx trigger the automount feature of some desktop environments which result in a mounted filesystem if it was created to fast after kpartx. Signed-off-by: Arne Fitzenreiter --- lfs/flash-images | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lfs/flash-images b/lfs/flash-images index 695eb4b6b5..2f3010fc4d 100644 --- a/lfs/flash-images +++ b/lfs/flash-images @@ -112,6 +112,11 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) kpartx -v -a $(DEVICE) + # kpartx trigger a automount on some desktop enviroments + # this leads in failing zerofree after build and umount the image + # with the sleep 1 prevent this because the image has no fs yet. + sleep 1 + # Format them ifeq "$(PART_TYPE)" "c" mkfs.vfat $(PART_BOOT) @@ -225,9 +230,6 @@ endif umount $(MNThdd)/boot umount $(MNThdd) - # sometime zerofree will fail without this - sleep 1 - # zerofree the ext4 images to get better compression ifneq "$(PART_TYPE)" "c" zerofree $(PART_BOOT) -- 2.39.5