#!/bin/sh usage="$0 [OPTIONS]\n -p \n -t " while getopt "p:t:h" opt; do if [ ${opt} = p ]; then part=${OPTARG} elif [ ${opt} = t ]; then fstype=${OPTARG} elif [ ${opt} = h ]; then echo -e "$usage" exit 0 fi done if [ -z "${part}" ]; then echo "$0: no partition given" exit 1 fi if [ -z "${fstype}" ]; then echo "$0: no filesystem type given" exit 1 fi global.linux.bootargs.dyn.root="root=/dev/$part rootfstype=$fstype rootwait"