From d794e38d9fb0c906ee0c81fbbea0bafc15b4d757 Mon Sep 17 00:00:00 2001 From: Michael Neves Date: Tue, 22 Jan 2013 15:16:46 +0100 Subject: build core also checks for kernel modules and copies them if missing --- server/build_core | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'server') diff --git a/server/build_core b/server/build_core index bd863e4f..c9aa7add 100755 --- a/server/build_core +++ b/server/build_core @@ -44,6 +44,15 @@ initial_checks() { echo "mksquashfs not found, please install squashfs-tools first." exit 1 fi + #check for kernel modules, if not present copy from system + if [ ! -d ${STAGE32_DIR}/lib/modules ]; + then + echo "Couldn't find kernel modules in stage3.2." + echo "Copying modules for kernel $(uname -r)..." + mkdir -p ${STAGE32_DIR}/lib/modules + cp -r /lib/modules/$(uname -r) ${STAGE32_DIR}/lib/modules/ + fi + } generate_initramfs() { -- cgit v1.2.3-55-g7522