diff options
Diffstat (limited to 'defaultenv-2/base/bin/bootargs-root-jffs2')
-rw-r--r-- | defaultenv-2/base/bin/bootargs-root-jffs2 | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/defaultenv-2/base/bin/bootargs-root-jffs2 b/defaultenv-2/base/bin/bootargs-root-jffs2 index db036dac6f..74d59afe39 100644 --- a/defaultenv-2/base/bin/bootargs-root-jffs2 +++ b/defaultenv-2/base/bin/bootargs-root-jffs2 @@ -1,9 +1,21 @@ #!/bin/sh -while getopt "m:" opt; do +mtd= + +usage="$0 [OPTIONS]\n -m <mtd>" + +while getopt "m:h" opt; do if [ ${opt} = m ]; then mtd=${OPTARG} + elif [ ${opt} = h ]; then + echo -e "$usage" + exit 0 fi done +if [ -z "$mtd" ]; then + echo -e "$usage" + exit 1 +fi + global.linux.bootargs.root="root=$mtd rootfstype=jffs2" |