summaryrefslogtreecommitdiffstats
path: root/defaultenv-2/base/bin/bootargs-root-nfs
blob: 27bb6c40faf636973e451852b76a9ee56cb2b77b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/sh

usage="$0 [OPTIONS]\n -n <nfspath>\n -s <serverip>"

while getopt "n:s:h" opt; do
	if [ ${opt} = n ]; then
		nfsroot=${OPTARG}
	elif [ ${opt} = s ]; then
		serverip=${OPTARG}
	elif [ ${opt} = h ]; then
		echo -e "$usage"
		exit 0
	fi
done

if [ -n ${serverip} ]; then
	nfsroot="$serverip:$nfsroot"
fi

global.linux.bootargs.root="root=/dev/nfs nfsroot=$nfsroot,v3,tcp"