+# looking for casper specifics options as kernel parameters
+for x in $(cat /proc/cmdline); do
+ case $x in
+ netboot*)
+ NETBOOT=${x#netboot=}
+ export NETBOOT
+ ;;
+ toram)
+ TORAM=1
+ export TORAM
+ ;;
+ show-cow)
+ SHOWCOW=1
+ export SHOWCOW
+ ;;
+ persistent)
+ PERSISTENT=1
+ export PERSISTENT
+ ;;
+ esac
+done
+
+# sort of compatibility with netboot.h from linux docs
+if [ -z "${NETBOOT}" ]; then
+ if [ "${ROOT}" == "/dev/nfs" ]; then
+ NETBOOT="nfs"
+ export NETBOOT
+ elif [ "${ROOT}" == "/dev/cifs" ]; then
+ NETBOOT="cifs"
+ export NETBOOT
+ fi
+fi
+