← Back to team overview

sslug-teknik team mailing list archive

Re: rekompilering af kernen

 

Thomas Rasmussen wrote:
> 
> >>>>> "Leo" == Leo Laursen <l.laursen@xxxxxxxxxxxxxxxxx> writes:
> 
>   Leo> Klavs Klavsen wrote:
>   >> Du kan også vælge zImage istedet for bzImage (den ene er pakket
>   >> med bzip og den anden med gzip). Bzip siges dog at pakke bedre.
> 
>   Leo> Det gik jeg også ud fra i starten, men det er helt forkert.
>   Leo> bzImage er "big" zImage og har ikke noget med bzip2 at gøre.
> 
> oeh... det forstoer jeg ikke... hvad forstaaes med "big" bzImage er da
> mindre end alm. zImage.

Det har intet med størrelsen af filen at gøre. Hvis kernen fylder mere
end omkring 512kb, hvilket den efterhånden næsten altid gør, så bliver
man nødt til at bruge bzImage. Det har noget at gøre med den måde kernen
støvle-stroppes, idet der skal laves fiks-fakserier for at komme uden om
640kb grænsen i real-mode. (Intel hjerneblødninger, din fine Pentium III
Xeon eller lign. er i virkeligheden et varmelegeme fungerende som en
8086 (8008) når strømmen sættes til, og indtil kernen starter)

Andre arkitekturer har ikke denne skilnen imellem bz og zImage, da der
bruges andre og mindre hjernedøde metoder til opstart af kernen.

Mvh Morten


References