Fandom

coLinux

Slax

237pages on
this wiki
Add New Page
Talk0 Share

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

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.

Also on Fandom

Random Wiki