ich kann dir nur zu b) helfen..
erstmal: deine kernel versions nummer ist wirklich sehr merkwürdig.. upgrade doch mal deinen kernel auf 2.6.12-1.. den gibts auch via apt.
so zu b)
erst brauchst du die libc6 sourcen.. kriegste mittels
apt-get source paketname
und
apt-get build-dep paketname
das ganze solltest du jedoch in nem geeigneten dir machen, zbsk /usr/src/libc6 da er die dateien direkt in das aktuelle dir reinläd..
jetz kannste deine anpassungen nochmal durchführen, und wenn du fertig bist machste einfach in /usr/src/libc6 ein
dpkg-buildpackage -tc
womit du unter /usr/src ein neues deb paket bekommst.
ich hoffe das hilft dir.
edit:
damit du nen vernünftigen kernel kriegst:
aktuellen kernel suchen mit:
apt-cache search kernel-image-2.6
ich hab wie gesagt den 2.6.12-1er (686, da intel p4 system) genommen.. in meinem fall also dann:
aptitude install kernel-image-2.6.12-1-686 kernel-source-2.6.12
dann (in meinem fall)
cd /usr/src
tar xjvf linux-source-2.6.12-1-686.tar.bz2
ln -s linux-source-2.6.12-1-686 linux
cd /usr/src/linux
make menuconfig
da dann einstellen was du eben gerne als features willst, dann:
make-kpkg kernel_image --initrd
und den kernel dann mit
dpkg -i ../kernel-image-2.6.9_dvb.0_i386.deb
installieren
messi