slitaz-boot-scripts rev 15

Add option modprobe=<modules> to rcS (well done Pascal)
author Christophe Lincoln <pankso@slitaz.org>
date Wed Dec 12 13:46:37 2007 +0100 (2007-12-12)
parents 85ab292e4c67
children 16740bd83581
files etc/init.d/rcS
line diff
     1.1 --- a/etc/init.d/rcS	Wed Dec 12 13:43:40 2007 +0100
     1.2 +++ b/etc/init.d/rcS	Wed Dec 12 13:46:37 2007 +0100
     1.3 @@ -48,6 +48,16 @@
     1.4  	echo "/sbin/udevd" > /proc/sys/kernel/hotplug
     1.5  fi
     1.6  
     1.7 +# Handle kernel cmdline parameter modprobe=<module_list> 
     1.8 ++if grep -q " modprobe=" /proc/cmdline; then
     1.9 +	MODULES=`sed -e 's/.* modprobe=\([^ ]*\).*/\1/' -e 's/,/\n/g' < /proc/cmdline`
    1.10 +	for i in $MODULES; do
    1.11 +		echo -n "Loading kernel module $i"
    1.12 +		/sbin/modprobe $i
    1.13 +		status 
    1.14 +	done
    1.15 +fi
    1.16 +
    1.17  # Handle kernel cmdline parameter config=<device>,<path> to source a 
    1.18  # disk init script
    1.19  if grep -q " config=" /proc/cmdline; then