if [ "$LOOP" = "loop," ] ; then
echo "mounting $IMGFILE on the turbo-loop ;)" >/dev/stderr
- insmod /lib/modules/2.6.21-omap1/dm-mod.ko 2>/dev/null
- insmod /lib/modules/2.6.21-omap1/dm-loop.ko 2>/dev/null
+
+ if [ -d "/lib/modules/`uname -r`/extra" ] ; then
+ DMODULEPATH="/lib/modules/`uname -r`/extra"
+ else
+ DMODULEPATH=/lib/modules/2.6.21-omap1/extra
+ fi
+
+ insmod $DMODULEPATH/dm-mod.ko 2>/dev/null
+ insmod $DMODULEPATH/dm-loop.ko 2>/dev/null
+
NEXTLOOP=`ls -l /dev/dm-* 2>/dev/null | tail -1 | awk '{print $NF}' | awk -F '-' '{print $NF+1}'`
if [ "x$NEXTLOOP" = "x" ] ; then
NEXTLOOP=0