X-Git-Url: http://git.ipfire.org/?p=people%2Fpmueller%2Fipfire-2.x.git;a=blobdiff_plain;f=src%2Finitscripts%2Finit.d%2Fcheckfstab;h=2fe80bf31db1599c39fa1a913fe7a8f775bc3682;hp=c216da6f6edc2db2350506c8785f5aeec4cc2fbb;hb=3b50eb81be2d25f254d24c0795fd2ce3f97c481a;hpb=27159f53e0c9a0de592693a2c52e15f8b43004ba diff --git a/src/initscripts/init.d/checkfstab b/src/initscripts/init.d/checkfstab index c216da6f6e..2fe80bf31d 100644 --- a/src/initscripts/init.d/checkfstab +++ b/src/initscripts/init.d/checkfstab @@ -17,7 +17,12 @@ case "${1}" in start) + #Skip if root is set by UUID + if (grep "root=UUID=" /proc/cmdline); then + exit 0; + fi boot_mesg "Checking fstab bootdevice ..." + read CMDLINE < /proc/cmdline ROOTPOS=`expr index "$CMDLINE" root=` NEWROOT=`echo ${CMDLINE:$ROOTPOS} | cut -d"=" -f2 | cut -d" " -f1`; OLDBOOT=`cat /etc/fstab | grep -m1 "/boot" | cut -d" " -f1 | cut -f1`;