Am Sonntag, 4. Juni 2006 11:37 schrieb Klaus Klein:
> Max Trense wrote:
> >> Ich glaube die Kernfrage lautet:
> >> Welche Pakete muss ich installieren wenn ich den Kernel aus dem
> >> Kernelpaket 2.6.8-3-686 'nach'-kompilieren möchte?
> >
> > Das habe ich auch noch nicht rausgefunden ;-) Ich glaube, selbst die
> > meisten Debian-Maintainer wären dabei überfragt.
> > IMHO ist es aber auch viel besser (gerade wenn Du vorhast, den Kernel zu
> > patchen) einfach einen vanilla-kernel zu verwenden. Die Zeiten, in denen
> > einzelne Distributoren die Kernel so modifiziert haben, dass sie
> > signifikant mehr konnten als die vanilla-kernels ist sowieso vorbei.
>
> Eigentlich geht es mir darum ein 'nachvollziehbares' Ergebnis zu bekommen.
>
> Ich habe jetzt mal mit 'make bzImage' auf zwei Rechnern 'nen Kernel
> gebacken und siehe da:

Ich würde das kernel-package Tool verwenden. Einfach "kernel-package" 
installieren und einer der vielen Anleitungen im Internet folgen ;-)

> Orginal   : 1.171.571 byte
> P1200    : 1.171.554 byte
> P750      : 1.171.550 byte
>
> Wie kann es sein das unter den gleichen Voraussetzungen sich die
> Ergebnisse unterscheiden ??

Das wird wohl an den Optimierungen liegen (Ist nur eine Vermutung). Was waren 
denn das für Rechner? Unterschiedliche Architektur wohl eher nicht, aber ist 
es auch das selbe Prozessormodel und -stepping? Schau Dir einfach 
mal "/proc/cpuinfo" an. Wenn Dir da Unterschiede auffallen, ist das schonmal 
ein guter Anhaltspunkt.

> Wie bekomme ich eigentlich den gepackten Kernel (bzImage) ausgepackt und
> wie kann ich die drei entpackten Kernels am besten binär vergleichen?

Das solltest Du nicht tun, da die bzImage-Kernel AFAIK nicht komplett gepackt 
sind. Am Anfang befindet sich noch ein Entpacker, der natürlich nicht gepackt 
ist. Wenn Du das trotzdem versuchen willst, solltest Du Dich vorher nochmal 
auf der Kernel-ML erkundigen.

Max


-- 
Max Trense -- [EMAIL PROTECTED] -- www.trense.info
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an