summaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorJonathan Bauer2013-02-20 17:41:09 +0100
committerJonathan Bauer2013-02-20 17:41:09 +0100
commit2b83f13fbf418cf196650f059888ecf996b3a29b (patch)
treec8437eb97003d37313660cc5b952cc5c06f1a37c /server
parentMake mltk more good and less bad (diff)
downloadtm-scripts-2b83f13fbf418cf196650f059888ecf996b3a29b.tar.gz
tm-scripts-2b83f13fbf418cf196650f059888ecf996b3a29b.tar.xz
tm-scripts-2b83f13fbf418cf196650f059888ecf996b3a29b.zip
init auto hw config
Diffstat (limited to 'server')
-rwxr-xr-xserver/build_core12
1 files changed, 6 insertions, 6 deletions
diff --git a/server/build_core b/server/build_core
index e212294c..423279e7 100755
--- a/server/build_core
+++ b/server/build_core
@@ -62,7 +62,7 @@ generate_rootfs() {
[ ! -d ${STAGE31_DIR} ] && mkdir -p ${STAGE31_DIR}
# create basic directory structure
- mkdir -p ${STAGE31_DIR}/{bin,dev,proc,run,lib/modules,etc,mnt,sys}
+ mkdir -p ${STAGE31_DIR}/{bin,dev,proc,run,lib,etc,mnt,sys}
# copy device files from running system
cp -a /dev/{console,kmsg,mem,null,tty,tty0,tty1,tty9,urandom,zero} \
@@ -72,8 +72,8 @@ generate_rootfs() {
cp -r ${STAGE32_DIR}/openslx/* ${STAGE31_STATIC_DIR}/* ${STAGE31_DIR}
# fix for aufs & squashfs modules needed for stage 3.1
- cp /lib/modules/$(uname -r)/kernel/fs/squashfs/squashfs.ko ${STAGE31_DIR}/lib/modules/
- cp /lib/modules/$(uname -r)/kernel/ubuntu/aufs/aufs.ko ${STAGE31_DIR}/lib/modules/
+ #cp /lib/modules/$(uname -r)/kernel/fs/squashfs/squashfs.ko ${STAGE31_DIR}/lib/modules/
+ #cp /lib/modules/$(uname -r)/kernel/ubuntu/aufs/aufs.ko ${STAGE31_DIR}/lib/modules/
# fetch the libraries needed for busybox
BASICLIBS=""
@@ -86,11 +86,10 @@ generate_rootfs() {
fi
done
(tar cpv $BASICLIBS | tar xpv -C ${STAGE31_DIR}) &>/dev/null
-
+
}
generate_squashfs() {
-
# finalize the initramfs target
[ -e ${STAGE31_DIR}/mnt/openslx.sqfs ] && rm ${STAGE31_DIR}/mnt/openslx.sqfs
@@ -99,10 +98,10 @@ generate_squashfs() {
}
generate_initramfs() {
-
cd ${STAGE31_DIR}
find . | cpio --format="newc" --create | gzip -9 > ${MODULE_DIR}/initramfs
cd - &>/dev/null
+ pinfo "[core] initramfs created at ${MODULE_DIR}/initramfs"
}
generate_stage31() {
@@ -113,6 +112,7 @@ generate_stage31() {
# TODO better kernel copy
cp /boot/vmlinuz-$(uname -r) ${MODULE_DIR}/kernel
+ pinfo "[core] kernel $(uname -r) copied to ${MODULE_DIR}/kernel"
}
clean_core() {