Page 1 of 1

where can I get the kernel source of porteus 1.1?

Posted: 03 Feb 2012, 07:00
by xuanlangjian
Hey~
Where can I get the whole kernel source and patches and config file of porteus v1.1?
I want to do some patches to the kernel for my own.....
any body can answer me?

Re: where can I get the kernel source of porteus 1.1?

Posted: 03 Feb 2012, 07:36
by Hamza

Re: where can I get the kernel source of porteus 1.1?

Posted: 03 Feb 2012, 10:08
by fanthom
@xuanlangjian

full kernel sources can be downloaded from kernel.org
Porteus-v1.1 patches and kernel config are here:
32bit
64bit

Re: where can I get the kernel source of porteus 1.1?

Posted: 08 Feb 2012, 09:23
by xuanlangjian
@fanthom

thx~~I do some patch for myself and it works very well!both 32bit and 64bit

Posted after 4 days 16 hours 16 minutes 25 seconds:
Wow,porteus kernel has upgrade to 3.2.4,good job! :good:
What patches do you use in this kernel?
I try to use the patches you gave me to this kernel ,but failed....

Re: where can I get the kernel source of porteus 1.1?

Posted: 08 Feb 2012, 09:42
by fanthom
@xuanlangjian

a) aspm.patch remains the same.
b) BFS can be obtained from Con Kolivas site:
http://ck.kolivas.org/patches/bfs/3.2.0/
c) use this script for aufs:

Code: Select all

#!/bin/sh

dest=~/Desktop/aufs3.patch

mkdir /tmp/aufs$$
cd /tmp/aufs$$
git clone git://aufs.git.sourceforge.net/gitroot/aufs/aufs3-standalone.git aufs3-standalone.git
cd aufs3-standalone.git
# uncomment line below to get aufs for stable kernel
git checkout origin/aufs3.2
# uncomment line below to get aufs for latest -rc kernel
#git checkout origin/aufs3.x-rcN
mkdir ../a ../b
cp -r {Documentation,fs,include} ../b
rm ../b/include/linux/Kbuild
cd ..
diff -rupN a/ b/ > $dest
cat aufs3-standalone.git/aufs3-base.patch >> $dest
cat aufs3-standalone.git/aufs3-standalone.patch >> $dest
cat aufs3-standalone.git/aufs3-kbuild.patch >> $dest
cat aufs3-standalone.git/aufs3-proc_map.patch >> $dest
cat aufs3-standalone.git/aufs3-loopback.patch >> $dest
rm -r /tmp/aufs$$

echo && echo "latest patch created as $dest"
you will need git utility to pull aufs bits.

BTW: sine next release i'll be including all patches in crippled_sources module so this problem should be gone.

Cheers