diff options
Diffstat (limited to 'server/build_core')
| -rwxr-xr-x | server/build_core | 9 |
1 files changed, 9 insertions, 0 deletions
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() { |
