SRC="/alt/trinux/initrd"
UMLROOT="/alt/trinux-uml"


## archive source tarball

cd $SRC/working

tar czvf ../initrd.tgz .

#if ifconfig eth0
#then
		#scp $SRC/initrd.tgz root@samara.cisco.com:/tux/initrd/
#fi

cd /

umount /minix

sdir=`pwd`

dd if=/dev/zero of=blah bs=1k count=4096
ls -al blah
sleep 3
losetup /dev/loop4 blah
mkfs.minix /dev/loop4

if mount -t minix /dev/loop4 /minix
then
	cd $SRC/working
	mv ../initrd.tar.gz ../.bak
	tar cvf ../initrd.tar.gz .
	cd /minix
	tar xvf $SRC/initrd.tar.gz
	sync
	dd if=/dev/zero of=blah
	df
	rm blah
	sync
	cd $SRC
	dd if=/dev/loop4 of=initrd
	rm initrd.gz
	gzip -9 initrd
	ls -al initrd.gz

	umount /minix
	losetup -d /dev/loop4

	scp $SRC/initrd.* mdfranz@bermuda.io.com:~/trinux/initrd/


	echo -n "Copy to floppy? "
	read blah
	if [ $blah = 'y' ]
	then
		mcopy -o initrd.gz a:
  	fi	

	echo -n "Copy to UML? "
	read blah

	if [ $blah = 'y' ]
	then
		cp initrd.gz $UMLROOT
  	fi	
	

else
	echo "Mount error!"
	exit 1
fi



