#!/bin/sh

PATH=/sbin:$PATH
export PATH

BASEDIR=hdimage
SIZE=4096

MNTPOINT=/tmp/mkimage.mnt-$$

IMAGE=../../../RedHat/base/stage2.img
IMAGENOGZ=/tmp/`basename $IMAGE`.nogz

rm -f $IMAGENOGZ
rm -f $IMAGE
dd if=/dev/zero of=$IMAGENOGZ bs=1k count=$SIZE
mke2fs -i 8096 -q $IMAGENOGZ $SIZE <<EOF
y
EOF

mkdir -p $MNTPOINT

mount -o loop -t ext2 $IMAGENOGZ $MNTPOINT

(cd $BASEDIR; tar cSpf - . ) | (cd $MNTPOINT; tar xSpf -)

df $MNTPOINT

umount $MNTPOINT
echo -n "gzipping image..."
gzip -9 < $IMAGENOGZ > $IMAGE
echo " done."
exit 0

rm -rf $MNTPOINT $IMAGENOGZ
