- Thread Starter
- #26
I encountered it earlier and the hack still works. Make a variable and insert it in script.
Well this was easier said than done. There is no room left on any of the usb+mfs builds.I need to increase the mfsroot size next go around.
I hacked in a variable to let me set it.
${MFSROOTSIZE}
/usr/local/share/poudriere/image_mfs.sh
SNIPCode:MFSROOTSIZE=800m _mfs_create() { cat >> ${WRKDIR}/world/etc/fstab <<-EOF /dev/ufs/${IMAGENAME} / ufs rw 0 0 tmpfs /tmp tmpfs rw,mode=1777 0 0 EOF makefs -s${MFSROOTSIZE} -B little -o label=${IMAGENAME} ${WRKDIR}/out/mfsroot ${WRKDIR}/world >/dev/null 2>&1 }
When I run poudriere image for...
MFSROOTSIZE=800m
makefs -s${MFSROOTSIZE} -B little -o label=${IMAGENAME} ${WRKDIR}/out/mfsroot ${WRKDIR}/world >/dev/null 2>&1
Then I get a working image:
poudriere image -t usb+mfs -s 960m -j mbm-mfs -h mbm-mfs -n mbm-mfs -X excluded.files
Next up create an OVERLAY directory to add my files in.
Any tips on how to do this?