Wikia

coLinux

Slax

238pages on
this wiki
Talk0

Setup slackware Edit

A 1G free disk space is needed to put source code and built packages including kernel modules. Assume it is mounted at /mnt/hda

Get sources Edit

tar xvzf devel-colinux-20091115.tar.gz
cd devel-colinux-20091115
cvs -d:pserver:anonymous@aufs.cvs.sourceforge.net:/cvsroot/aufs login 
cvs -z3 -d:pserver:anonymous@aufs.cvs.sourceforge.net:/cvsroot/aufs co -P aufs

Build initrd Edit

copy squash3.4 kernel part of patch to devel.../patch/external/.
modify devel.../patch/series-2.6.26.8 to add two files for the squash3.4 kernel patch files
modify devel.../conf/config-2.6.26.8 to disable squashfs as we will need to build squash on its own directory.
make kernel
cd /mnt/hda/aufs; make KDIR=/mnt/hda/build/linux-2.6.26.8-build -f local.mk
cd /mnt/hda/squashlzma
modify Makefile to point to the kernel path
make
make initrd, the idea is to reference the initrd file from slax. to be continue.

Around Wikia's network

Random Wiki