linux-l: Re: lilo-Problem

Matthias Kranz mskranz at acm.org
Mo Feb 28 10:37:32 CET 2000


On Sun, Feb 27, 2000 at 06:19:59PM +0100, Juergen Rienaecker wrote:
> 
> Ich glaube nicht, dass der Vorschlag von Matthias Kranz
> > less /usr/src/linux/README
> > - If your kernel is too large for "make zImage", use
> > "make bzImage" instead.
> wirklich hilft, wenn es das Suseproblem ist, es sei denn
> ein bzImage darf für Suse_6.3 groesser sein als ein zImage ?

Was willst Du immer mit SuSE_6.3? Ich kann mir nicht vorstellen, dass es sich
um einen SuSE 6.3 Spezifikum handelt.

Weisst Du ueberhaupt wofuer das 'b' in 'bzImage' steht? Es steht fuer 'big'
und <FAQ> ist nicht zu verwechseln mit einem Blocksorting text algorithm
von Burrows-Wheeler </FAQ>.

> Der Unterschied der Groesse eines zImage und eines bzImage
> Kernels ist unwesentlich.

... und tut vor allen Dingen gar nix zur Sache.

> Und kompiliert man sich einen
> 2.3.4x Kernel, so wird man feststellen, daß dieser (auch als
> bzImage noch deutlich groesser ist als der beanstandete
> vmlinuz.
> 
> -rw-r--r--  1 root   root     461472 Jan  5 19:28 vmlinuz
> -rw-r--r--  1 root   root     465828 Dec 28 13:43 zImage
> -rw-r--r--  1 root   root     643011 Feb 13 19:15 bzImage-44

Man bekommt die Fehlermeldung "Kernel too big", wenn der Kernel groesser als
512kB ist. Mit der bzImage-Erweiterung ist es nun aber moeglich, den Kernel
direkt in einen Speicherbereich oberhalb von 1MB zu laden. Max. Kernelgroesse
dann etwa 2MB.

Gruss,
Matthias
-- 
Matthias Kranz                  mskranz at acm.org
         http://www.belug.org/~kranz
"Ever tried. Ever failed. No matter. Try again.
 Fail again. Fail better."     (Samuel Beckett)



Mehr Informationen über die Mailingliste linux-l