#!/bin/bash | |
# | |
# To call this script, make sure make_f2fs is somewhere in PATH | |
function usage() { | |
cat<<EOT | |
Usage: | |
${0##*/} OUTPUT_FILE SIZE | |
EOT | |
} | |
echo "in mkf2fsuserimg.sh PATH=$PATH" | |
if [ $# -lt 2 ]; then | |
usage | |
exit 1 | |
fi | |
OUTPUT_FILE=$1 | |
SIZE=$2 | |
shift; shift | |
if [ -z $SIZE ]; then | |
echo "Need size of filesystem" | |
exit 2 | |
fi | |
MAKE_F2FS_CMD="make_f2fs -l $SIZE $OUTPUT_FILE" | |
echo $MAKE_F2FS_CMD | |
$MAKE_F2FS_CMD | |
if [ $? -ne 0 ]; then | |
exit 4 | |
fi |