freedom's just another word for nothing left to lose

fai-kernels is obsolete

Since FAI 3.2, fai-kernels is not needed anymore.

fai-kernels on powerpc

At the moment fai-kernels 1.9/1.9.1 only supports i386 and powerpc, but the powerpc-support is "disabled".

Adding achitectures which use the kernel-source-tree-(2.4.27|2.6.8) packages to build kernel-image-packages should be fairly easy, though (see below).


Build fai-kernels on powerpc

- get the fai-kernels_1.9 source package

- unpack and edit debian/control, change "Architecture: i386" to "Architecture: i386 powerpc"

- build with /usr/bin/dpkg-buildpackage -rfakeroot -uc -us


Depending on the subarch, you have to boot different images:

- newworld and oldworld with bootloader: boot the vmlinuz-file which can be found inside the deb

- oldworld without bootloader: boot the vmlinux-coff, you'll have to grab it from the build-directory, it's in kernel-source-2.6.8/arch/ppc/boot/images/vmlinux.coff

- pegasos: kernel-source-2.6.8/arch/ppc/boot/images/zImage.chrp


Please share your experiences with the FAI mailinglist . As the kernel configs are new and have not been tested widely, you might tweak the kernel configs. Please report your changes so they can be incoporated into the next upload of fai-kernels to unstable.

fai-kernels_1.9.1_powerpc.deb and derivates

FAI kernels on AMD64, IA64, Sparc and Alpha

Building fai kernels on these archs has been done ("manually") and reported to the FAI mailinglist. As the corresponding kernel image packages all source build-depend on the kernel tree packages adding those kernel configs to the fai-kernel packages should be almost sufficient to have FAI kernels for those archs as well. If you happen to own and use such a arch, please try & report. If I can, I will happily help in building fai kernels on those archs.


During sarges livetime I plan to provide a fai-kernels source package with support for those archs. Mail me, if you're impatient or want to help.