ist ja alles in .config (das sich in deinem kernel-sources-verzeichnis befindet bzw. befinden sollte) gespeichert - und was glaubst du, ist .config?
hint: probier mal
- Code: Alles auswählen
cat .config | more
aus...
grundsätzliches: wenn du nur die sources von kernel.org runterlädst, wird sowieso nicht die knoppix-settings genommen, sondern die default-einstellung des kernel-maintainers.
solltest du dir eine bestehende .config anpassen wollen, dann mach (wie lordpeng schon auf eine der vorigen seiten beschrieben hat)
- Code: Alles auswählen
make oldconfig
hier wird dann nachgesehen, was es neues gibt, und du wirst gefragt, was du machen willst (y/n/m).
aber: wenn du die knoppix-.config nimmst, und diese - ohne die gleichen patches - in einen kernel von kernel.org reinspielst...
...des kann nur mit make oldconfig funktionieren, weil make oldconfig das nicht vorhandene dann auskommentiert. ohne diesem wĂĽrden ja die patches aktiv sein, der compiler wĂĽrde dann zu der routine hinspringen wollen, und zack - stellts ihm auf, weils die routine bei dir nicht gibt.
meine "empfehlung": fĂĽge deiner
/etc/apt/sources.list - wenn sie nicht schon drinnen sind - die developer.linuxtag.net-sources hinzu:
- Code: Alles auswählen
deb http://developer.linuxtag.net/knoppix/ ./
deb-src http://developer.linuxtag.net/knoppix/ ./
natĂĽrlich
apt-get update nicht vergessen...
dann ladest du dir via apt-get oder dselect die 2.4.26 (oder 2.6.5 - höher gibts dort leider nicht) sources custom runter, dass dürften schon die gepatchten kernel von knoppix sein.
nachdem du die sources dann hast, patcht du das ganze am besten nach dem weg, den lordpeng oben aufgezeigt hat.
ob du des ganze dann auf herkömliche weise oder auf debian-art kompilierst, ist deine sache (bei der debian-art hast den vorteil, dass du das ganze archivieren bzw. weitergeben kannst).
ein weiterer vorteil, die linuxtag-sources zu verwenden: du updatest mit einem
apt-get distupgrade auch die knoppix-relevanten teile.