|
version 1.3.2.3, 2013/01/27 22:34:00
|
version 1.6.2.4, 2013/08/05 09:12:38
|
|
Line 129 gencksum()
|
Line 129 gencksum()
|
| |
|
| ### main() |
### main() |
| |
|
| if [ ! -r ${REL}/${OS} -a -r ${REL}/${OS_LITE} ]; then | if [ -z "$1" -o ! -r "$1" ]; then |
| echo |
echo |
| echo "Error:: ELWIX OS file not found!" | echo "Error:: ELWIX OS tar file not found!" |
| echo |
echo |
| exit 2 |
exit 2 |
| |
else |
| |
IMGNAME=$(basename $1 | sed -e "s/.tar.gz//") |
| |
MD5CHK="${REL}/${IMGNAME}.md5" |
| |
SHA1CHK="${REL}/${IMGNAME}.sha1" |
| |
IMG="${REL}/${IMGNAME}.img" |
| fi |
fi |
| |
|
| mkdevice $IMG ${1:-"${IMG_SIZE}"} | mkdevice $IMG ${2:-"${IMG_SIZE}"} |
| initdev $DEV |
initdev $DEV |
| mountdev $DEV |
mountdev $DEV |
| install2 ${REL}/${OS} | install2 $1 |
| umountdev |
umountdev |
| #enablejfs $DEV |
#enablejfs $DEV |
| boot2dev $DEV |
boot2dev $DEV |
| cleandev $DEV |
cleandev $DEV |
| gencksum $IMG $MD5CHK $SHA1CHK |
gencksum $IMG $MD5CHK $SHA1CHK |
| |
|
| echo "ELWIX OS image $IMGNAME complete." |
| mkdevice $IMG_LITE ${1:-"${IMG_SIZE}"} | |
| initdev $DEV | |
| mountdev $DEV | |
| install2 ${REL}/${OS_LITE} | |
| umountdev | |
| #enablejfs $DEV | |
| boot2dev $DEV | |
| cleandev $DEV | |
| gencksum $IMG_LITE $MD5CHK_LITE $SHA1CHK_LITE | |
| |
| mkdevice $IMG_LITE128 ${1:-"${IMG_SIZE128}"} | |
| initdev $DEV | |
| mountdev $DEV | |
| install2 ${REL}/${OS_LITE128} | |
| umountdev | |
| #enablejfs $DEV | |
| boot2dev $DEV | |
| cleandev $DEV | |
| gencksum $IMG_LITE128 $MD5CHK_LITE128 $SHA1CHK_LITE128 | |
| |
| echo "ELWIX OS image complete." | |