Skip to content

Commit

Permalink
Merge pull request #51 from Vaelatern/truncate
Browse files Browse the repository at this point in the history
Switch to truncate to allocate storage for images
  • Loading branch information
Juan RP committed Jan 15, 2016
2 parents 6653bb6 + a25ec4a commit 62406cb
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion mkimage.sh.in
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ case "$DD_VERSION" in
esac

info_msg "Creating disk image ($IMGSIZE) ..."
dd if=/dev/zero of=$FILENAME bs=$IMGSIZE count=1 ${DD_SPARSE} >/dev/null 2>&1
truncate -s "${IMGSIZE}M" $FILENAME >/dev/null 2>&1

ROOTFSDIR=$(mktemp -d)

Expand Down
6 changes: 3 additions & 3 deletions mklive.sh.in
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,7 @@ generate_grub_efi_boot() {
modprobe -q loop || :

# Create EFI vfat image.
dd if=/dev/zero of=$GRUB_DIR/efiboot.img bs=1024 count=16384 >/dev/null 2>&1
truncate -s 16M $GRUB_DIR/efiboot.img >/dev/null 2>&1
mkfs.vfat -F12 -S 512 -n "grub_uefi" "$GRUB_DIR/efiboot.img" >/dev/null 2>&1

GRUB_EFI_TMPDIR="$(mktemp --tmpdir=$HOME -d)"
Expand Down Expand Up @@ -249,8 +249,8 @@ generate_squashfs() {
ROOTFS_FREESIZE="$((ROOTFS_SIZE/6))"
fi
mkdir -p "$BUILDDIR/tmp/LiveOS"
dd if=/dev/zero of="$BUILDDIR/tmp/LiveOS/ext3fs.img" \
bs="$((ROOTFS_SIZE+ROOTFS_FREESIZE))M" count=1 >/dev/null 2>&1
truncate -s "$((ROOTFS_SIZE+ROOTFS_FREESIZE))M" \
$BUILDDIR/tmp/LiveOS/ext3fs.img >/dev/null 2>&1
mkdir -p "$BUILDDIR/tmp-rootfs"
mkfs.ext3 -F -m1 "$BUILDDIR/tmp/LiveOS/ext3fs.img" >/dev/null 2>&1
mount -o loop "$BUILDDIR/tmp/LiveOS/ext3fs.img" "$BUILDDIR/tmp-rootfs"
Expand Down

0 comments on commit 62406cb

Please sign in to comment.