Tiny Core Extensions > TCE News

Hosting custom kernels

(1/1)

curaga:
If you feel there's a specific need not addressed by the standard kernels, and would like to have your build hosted by us, here's the checklist:

- mention you would like to do so to someone on the team

- name it descriptively in the uname string. It must not include "tinycore". Example: "-realtime"
- there's one external module in the base currently, ramzswap, you would compile it here and copy to where the other modules are.
- run sorter.sh to produce a set of module extensions. These may be posted via the standard procedure.
- extract base_modules.tgz, run depmod on it, repack as a cpio. This is suitable for use with many bootloaders without remastering, or with grub with remastering.
- send us the kernel and this cpio archive, suitably named. Example: "bzImage.realtime", "realtime.gz"

These last two files will be hosted at 3.x/contrib. Feel free to document your build and using it in the wiki.


Note that if your kernel is 64-bit, please use the compcache tarball from our mirror instead of upstream 0.6.2. There is one fix for 64-bit kernel and 32-bit userspace in that, on top of the standard 0.6.2.

bbauman99:
Can somebody explain what the hosted gc-kernel is?

genec:
A kernel I created primarily in order to solve an issue of unsupported hardware.  I still need to repack the modules into appropriate extensions.

Navigation

[0] Message Index

Go to full version