diff options
author | Jonathan Bauer | 2013-02-18 15:31:05 +0100 |
---|---|---|
committer | Jonathan Bauer | 2013-02-18 15:31:05 +0100 |
commit | bdd181cbd1af340aed787e335d8f262d1ba93bd9 (patch) | |
tree | a8b3b9f3d03e782c9fb3da94ed512fa3f97e8c29 /server | |
parent | fix for stage 3.1 lib/modules (diff) | |
download | tm-scripts-bdd181cbd1af340aed787e335d8f262d1ba93bd9.tar.gz tm-scripts-bdd181cbd1af340aed787e335d8f262d1ba93bd9.tar.xz tm-scripts-bdd181cbd1af340aed787e335d8f262d1ba93bd9.zip |
kernel copy under ./server/kernel
Diffstat (limited to 'server')
-rwxr-xr-x | server/build_core | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/server/build_core b/server/build_core index e8edcfd8..85e2e48b 100755 --- a/server/build_core +++ b/server/build_core @@ -56,7 +56,7 @@ initial_checks() { # TODO: check for aufs and squaskfs modules } -generate_initramfs() { +generate_rootfs() { # produce stage3.1 [ ! -d ${STAGE31_DIR} ] && mkdir -p ${STAGE31_DIR} @@ -96,6 +96,10 @@ generate_squashfs() { mksquashfs ${STAGE32_DIR} ${STAGE31_DIR}/mnt/openslx.sqfs -comp xz -b 1M -no-recovery 2>/dev/null +} + +generate_initramfs() { + cd ${STAGE31_DIR} find . | cpio --format="newc" --create | gzip -9 > ${MODULE_DIR}/initramfs cd - &>/dev/null @@ -105,6 +109,9 @@ generate_stage31() { initial_checks generate_initramfs generate_squashfs + + # TODO better kernel copy + cp /boot/vmlinuz-$(uname -r) ${MODULE_DIR}/kernel } clean_core() { |