]> git.sur5r.net Git - bacula/rescue/blobdiff - rescue/linux/cdrom/makekernel
Start USB rescue
[bacula/rescue] / rescue / linux / cdrom / makekernel
index f2aaab5e1c72d5114724bce16c308c99adb8ddc2..151028250eb3b92f696fd33d15474e1315ce5304 100755 (executable)
@@ -5,8 +5,10 @@
 #
 
 TOPDIR=`pwd`
-KERNEL=`uname -r` 
-KERNEL=2.6.11-1.14_FC3
+KERNEL=$1
+if test x${KERNEL} = x ; then
+   KERNEL=`uname -r` 
+fi
 
 rm -rf roottree/dev
 tar xfz dev.tar.gz -C roottree
@@ -23,11 +25,11 @@ echo "Updating modules in root RAM disk"
 rm -rf roottree/lib/modules
 mkdir -p roottree/lib/modules
 cp -af /lib/modules/$KERNEL/ roottree/lib/modules/
-# clean up just a bit
+
+# clean up just a bit removing stuff we do not support
 rm -rf roottree/lib/modules/$KERNEL/build
 rm -rf roottree/lib/modules/$KERNEL/kernel/drivers/bluetooth
 rm -rf roottree/lib/modules/$KERNEL/kernel/drivers/pcmcia
-rm -rf roottree/lib/modules/$KERNEL/kernel/drivers/usb
 rm -rf roottree/lib/modules/$KERNEL/kernel/drivers/video
 rm -rf roottree/lib/modules/$KERNEL/kernel/drivers/isdn
 rm -rf roottree/lib/modules/$KERNEL/kernel/sound