version 1.8.4.1, 2017/06/21 12:09:14
|
version 1.8.4.3, 2017/06/21 14:42:31
|
Line 159 mkbak2()
|
Line 159 mkbak2()
|
echo "Failed!" |
echo "Failed!" |
exit 8 |
exit 8 |
fi |
fi |
|
else |
|
echo "+++ Make ELWIX OS system image partion for upgrade into ${REL}/sys4up_${IMGNAME}.bin ..." |
|
if dd if=/dev/${1}a of=${REL}/sys4up_${IMGNAME}.bin; then |
|
echo "OK" |
|
else |
|
echo "Failed!" |
|
exit 9 |
|
fi |
fi |
fi |
|
|
|
if [ ! -f ${REL}/sys4up_${IMGNAME}.bin ]; then |
|
echo "+++ Make ELWIX OS system image partion for upgrade into ${REL}/sys4up_${IMGNAME}.bin ..." |
|
if dd if=/dev/${1}a of=${REL}/sys4up_${IMGNAME}.bin; then |
|
echo "OK" |
|
else |
|
echo "Failed!" |
|
exit 9 |
|
fi |
|
fi |
} |
} |
|
|
cleandev() |
cleandev() |
Line 185 if [ -z "$1" -o ! -r "$1" ]; then
|
Line 203 if [ -z "$1" -o ! -r "$1" ]; then
|
exit 2 |
exit 2 |
else |
else |
IMGNAME=$(basename $1 | sed -e "s/.tar.gz//") |
IMGNAME=$(basename $1 | sed -e "s/.tar.gz//") |
MD5CHK="${REL}/${IMGNAME}.md5" | MD5CHK="${REL}/${IMGNAME}${3:+"_2nd"}.md5" |
SHA1CHK="${REL}/${IMGNAME}.sha1" | SHA1CHK="${REL}/${IMGNAME}${3:+"_2nd"}.sha1" |
IMG="${REL}/${IMGNAME}.img" | IMG="${REL}/${IMGNAME}${3:+"_2nd"}.img" |
fi |
fi |
|
|
mkdevice $IMG ${2:-"${IMG_SIZE}"} |
mkdevice $IMG ${2:-"${IMG_SIZE}"} |
Line 200 boot2dev $DEV
|
Line 218 boot2dev $DEV
|
mkbak2 $DEV ${3:-"no"} |
mkbak2 $DEV ${3:-"no"} |
cleandev $DEV |
cleandev $DEV |
gencksum $IMG $MD5CHK $SHA1CHK |
gencksum $IMG $MD5CHK $SHA1CHK |
|
gencksum ${REL}/sys4up_${IMGNAME}.bin ${REL}/sys4up_${IMGNAME}.md5 ${REL}/sys4up_${IMGNAME}.sha1 |
|
|
echo "ELWIX OS image $IMGNAME complete." | echo "ELWIX OS image ${IMGNAME}${3:+"_2nd"} complete." |