--- elwix/install2img.sh 2011/07/21 14:26:08 1.1.2.1 +++ elwix/install2img.sh 2011/09/25 21:31:46 1.1.2.3 @@ -5,7 +5,7 @@ # (C) AITNET ltd - Sofia/Bulgaria # by Michael Pounov # -# $Id: install2img.sh,v 1.1.2.1 2011/07/21 14:26:08 misho Exp $ +# $Id: install2img.sh,v 1.1.2.3 2011/09/25 21:31:46 misho Exp $ # [ -r ./config/rc.elwix ] && . ./config/rc.elwix @@ -95,7 +95,7 @@ enablejfs() boot2dev() { echo -n "+++ Installboot to device $1 ... " - if disklabel -B $1; then + if disklabel -B -b ${WORLD}/boot/boot -m ${TARGET} ${1}; then echo "OK" else echo "Failed!" @@ -119,6 +119,14 @@ cleandev() mdconfig -d -u $1 } +gencksum() +{ + echo -n "+++ Generate check sums ... " + md5 ${IMG} >${MD5CHK} + sha1 ${IMG} >${SHA1CHK} + echo "OK" +} + ### main() if [ ! -r ${1:-"${REL}/${OS}"} ]; then @@ -140,4 +148,6 @@ umountdev boot2dev $DEV cleandev $DEV + +gencksum echo "ELWIX OS image complete."