From 9f99d479b389392a91dd912ce253b933e6881de5 Mon Sep 17 00:00:00 2001 From: Victor Lowther Date: Fri, 13 Feb 2009 04:41:38 -0800 Subject: [PATCH] [PATCH 03/50] Use getarg to get the root kernel commandline parameter. --- init | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/init b/init index b5b0b1b3..7b2a9856 100755 --- a/init +++ b/init @@ -58,13 +58,8 @@ NEWROOT="/sysroot" # FIXME: there's got to be a better way ... # it'd be nice if we had a udev rule that just did all of the bits for # figuring out what the specified root is and linking it /dev/root -for o in `cat /proc/cmdline` ; do - case $o in - root=*) - root=${o#root=} - ;; - esac -done +root=$(getarg 'root=*'); root=${root#root=} + echo -n "Going to mount rootfs ($root)" if [ -z "$root" ]; then echo "Warning: no root specified"