Zun�chst an alle. Wenn das schon alt ist, bitte nicht lachen, dann habe ich es 
�bersehen. Bei mir erscheint das ganz oben, weil der Mailer partout das Ding am 
15.Jul. 02 abgeschickt haben will (da geht aber eine Uhr vor, was?). Wo da der Fehler 
liegt, weis ich nicht. 

From:                   Heinitz Valentin <[EMAIL PROTECTED]>
To:                     [EMAIL PROTECTED]
Subject:                [PUG] Kernel kompilieren, neuling - frage
Send reply to:          [EMAIL PROTECTED]
        <mailto:[EMAIL PROTECTED]?subject=subscribe>
        <mailto:[EMAIL PROTECTED]?subject=unsubscribe>
Date sent:              Mon, 15 Jul 2002 18:14:19 +0200

> Hallo!
> 
> Ich habe heute zum ersten mal Kernel kompiliert und festgestellt, dass es �ber
> 2 MB gros war. beim Lilo-aufruf, gab es die Meldung kernel is too big.
> Wie gross darf es denn maximal sein.
> 
> P.S.:
> Der Grund fuers Kompilieren war, ich wollte IPX Support, weil man damit
> angeblich auf die Nowell verzeichnisse zugreifen kann.
> ----------------------------------------------------------------------------
> PUG - Penguin User Group Wiesbaden - http://www.pug.org


Hallo,
stimmt, wenn man �lteres Novell hat. Die haben n�mlich vor einiger Zeit auf TCP/IP 
umgestellt. Doch gerade von Novell (teuer genug ist das Zeug ja) gibt es auch noch 
�ltere Installationen, deshalb wohl bleibt das drin. 

Was den Kernel angeht: der Kernel vmlinuz oder vmlinux (ich weis es gar nicht 
genau) in der Wurzel der Sourcen (/usr/src/Linux) ist sowieso falsch bei ix86-CPU. 
Irgendwo unter kernel/boot oder so �hnlich (unterhalb von /usr/src/Linux) ist ein file 
'zImage' zu finden oder eines 'bzImage'. Dies sind die Richtigen. zImage darf nur 
wenig mehr als 512 KB gro� sein (wegen der 640KB-Grenze, da f�ngt der 
Bildschirmspeicher an. lilo startet im Real-Mode wie MSDOS, daher gilt die immer 
noch). Da das meist zu wenig ist (ein normaler Kernel ist immer gr��er), braucht man 
den bzImage-Kernel (mit dem Aufruf 'make bzImage' zu bauen). der ist gepackt (wie 
�brigends zImage auch) und hat au�erdem einen Protected-Mode-Entpacker, der den 
entpackten Kernel direkt von Platte in den Speicher oberhalb der 1MB-Grenze (an 
den man nunmal nur im Protected Mode herankommt) entpackt. Der kann dann 
beliebig gro� sein und wird von lilo auch so akzeptiert (au�er, es ist ein lilo-Opa). 

Tja das war das. Ich denke, das Meiste kennst Du schon, aber es sollte eben 
vollst�ndig sein.

Tsch��

Manfred


----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an