about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--dracut/copy-kmods.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/dracut/copy-kmods.sh b/dracut/copy-kmods.sh
index a76031c..9877fd4 100644
--- a/dracut/copy-kmods.sh
+++ b/dracut/copy-kmods.sh
@@ -3,5 +3,7 @@
 # ex: ts=8 sw=4 sts=4 et filetype=sh
 
 # Copy all modules from initramfs to new rootfs.
+KVER=$(uname -r)
 mkdir -p $NEWROOT/usr/lib/modules
-cp -a /usr/lib/modules/* $NEWROOT/usr/lib/modules
+cp -a /usr/lib/modules/$KVER/kernel/* $NEWROOT/usr/lib/modules/$KVER/kernel/
+depmod -b $NEWROOT/usr