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 <arne_f@ipfire.org>
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)
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)