diff --git a/init b/init index 0aada23..d37bf20 100755 --- a/init +++ b/init @@ -121,8 +121,8 @@ fi /etc/init.d/udev start /etc/init.d/hotplug start -for i in `/bin/find . -type f -name "*.ko"`; do - /sbin/modprobe `/bin/basename $i|/bin/sed -e "s/\.ko$//"` +for i in $(/bin/find /lib/modules -type f -name "*.ko"); do + /sbin/modprobe $(/bin/basename $i|/bin/sed -e "s/\.ko$//") done for i in /dev/sr*; do diff --git a/init.hd b/init.hd index 23eb877..f5dace9 100755 --- a/init.hd +++ b/init.hd @@ -118,7 +118,7 @@ fi /etc/init.d/udev start /etc/init.d/hotplug start -for i in $(find . -type f -name "*.ko"); do +for i in $(find /lib/modules -type f -name "*.ko"); do modprobe $(basename $i|sed -e "s/\.ko$//") done diff --git a/init.usb b/init.usb index 7427a87..52abc44 100755 --- a/init.usb +++ b/init.usb @@ -118,7 +118,7 @@ fi /etc/init.d/udev start /etc/init.d/hotplug start -for i in $(find . -type f -name "*.ko"); do +for i in $(find /lib/modules -type f -name "*.ko"); do modprobe $(basename $i|sed -e "s/\.ko$//") done