slitaz-modular rev 23

Updated init script.
author Christopher Rogers <slaxemulator@gmail.com>
date Mon Jan 24 07:17:27 2011 +0000 (2011-01-24)
parents 5dd7947d1eeb
children 7071725cd1cc
files initramfs/init
line diff
     1.1 --- a/initramfs/init	Wed Jan 19 02:54:34 2011 +0000
     1.2 +++ b/initramfs/init	Mon Jan 24 07:17:27 2011 +0000
     1.3 @@ -67,14 +67,12 @@
     1.4  
     1.5  lvmsetup()
     1.6  {
     1.7 -if grep -q lvmroot= /proc/cmdline; then
     1.8 +	grep -q lvmroot= /proc/cmdline || return 1
     1.9  	modprobe dm-mod
    1.10  	vgscan --ignorelockingfailure
    1.11  	vgchange -ay --ignorelockingfailure
    1.12  	root="/dev/mapper/$(sed 's/.*lvmroot=\([^ ]*\).*/\1/' < /proc/cmdline)"
    1.13  	return 0
    1.14 -fi
    1.15 -return 1
    1.16  }
    1.17  
    1.18  load_raid()
    1.19 @@ -158,6 +156,7 @@
    1.20  [ -n "$size" ] || size="-o size=90%"
    1.21  if [ $free -lt 100 ] || ! mount -t tmpfs $size tmpfs /mnt; then
    1.22  	echo -e "\\033[70G[ \\033[1;33mSkipped\\033[0;39m]"
    1.23 +	umount /proc
    1.24  	exec /sbin/init
    1.25  fi
    1.26  for i in $(ls -a /); do