From bdd181cbd1af340aed787e335d8f262d1ba93bd9 Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Mon, 18 Feb 2013 15:31:05 +0100 Subject: kernel copy under ./server/kernel --- server/build_core | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'server/build_core') 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() { -- cgit v1.2.3-55-g7522