--- elwix/build_rootfs.sh 2017/06/19 21:12:57 1.10.2.1 +++ elwix/build_rootfs.sh 2017/12/27 21:13:00 1.10.2.3 @@ -5,7 +5,7 @@ # (C) AITNET ltd - Sofia/Bulgaria # by Michael Pounov # -# $Id: build_rootfs.sh,v 1.10.2.1 2017/06/19 21:12:57 misho Exp $ +# $Id: build_rootfs.sh,v 1.10.2.3 2017/12/27 21:13:00 misho Exp $ # [ -r ./config/rc.elwix ] && . ./config/rc.elwix @@ -134,6 +134,7 @@ build_rootdir() ln -fs /usr/lib lib; + ln -fs /elwix/boot boot; ln -fs /elwix/exports exports; ln -fs /elwix/home home; ln -fs /elwix/root root; @@ -394,9 +395,11 @@ build_image() install_image() { echo "+++ Install ELWIX RootFS Image into kernel ... $REL/$ROOTFS_IMG" + echo "exec> stat -f '%z' $REL/$ROOTFS_IMG" mfs_size=`stat -f '%z' $REL/$ROOTFS_IMG 2>/dev/null` [ -z ${mfs_size} ] && echo "Can't determine MFS image size" && exit 1 + echo "exec> ${CROSSTOOLDIR}/usr/bin/objdump -h $KERNEL_ROOTFS 2> /dev/null | grep \" oldmfs \"" sec_info=`${CROSSTOOLDIR}/usr/bin/objdump -h $KERNEL_ROOTFS 2> /dev/null | grep " oldmfs "` [ -z "${sec_info}" ] && echo "Can't locate mfs section within kernel" && exit 1 echo "'-> Object dump { ${sec_info} }"