|
| Kernel too big (2.6.14.2) Fra : Jørn Hundebøll |
Dato : 23-11-05 18:25 |
|
Jeg har lige compileret en nye kerne (2.6.14.2) - og har faktisk ikke
rettet i nogle parametre under xconfig. Når jeg forsøger at boote den ny
kerne, stopper maskinen (den store røde for at komme videre) med en
fejlmeddelelse a la "Kernel too big - kernel stack overlap lilo stack".
Jeg har fint kunne få 2.6.13.2 til at virke - men ikke 2.6.14.2. Nogen
som har nogle gode ideer eller skal jeg bare vente på 2.6.15 ?
Det er /linux-2.6.14.2/arch/i386/boot/bzImage som bruges. Og faktisk er
2.6.13.2 større end 2.6.14.2:
-rw-r--r-- 1 root root 1558246 Nov 20 03:10 /boot/vmlinuz-2.6.13.2
-rw-r--r-- 1 root root 1509546 Nov 23 17:12 /boot/vmlinuz-2.6.14.2
Jørn
| |
Michael Rasmussen (23-11-2005)
| Kommentar Fra : Michael Rasmussen |
Dato : 23-11-05 19:00 |
|
On Wed, 23 Nov 2005 18:24:36 +0100, Jørn Hundebøll wrote:
> fejlmeddelelse a la "Kernel too big - kernel stack overlap lilo stack".
>
> Jeg har fint kunne få 2.6.13.2 til at virke - men ikke 2.6.14.2. Nogen
> som har nogle gode ideer eller skal jeg bare vente på 2.6.15 ?
Hvad siger grub til din kerne?
--
Hilsen/Regards
Michael Rasmussen
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917
| |
Jonas Pedersen (23-11-2005)
| Kommentar Fra : Jonas Pedersen |
Dato : 23-11-05 21:03 |
|
Jørn Hundebøll wrote:
>
> Jeg har fint kunne få 2.6.13.2 til at virke - men ikke 2.6.14.2. Nogen
> som har nogle gode ideer eller skal jeg bare vente på 2.6.15 ?
Som Michael nævner, hvad siger GRUB til den? Ellers kan du prøve at
lægge nogle flere af tingene ud i moduler.
--
Jonas Pedersen - jonas(a)chown.dk
http://chown.dk & http://pictureshow.dk
Nyheder på din windows desktop? http://rss.chown.dk
| |
Kasper Dupont (23-11-2005)
| Kommentar Fra : Kasper Dupont |
Dato : 23-11-05 23:42 |
|
Jørn Hundebøll wrote:
>
> Det er /linux-2.6.14.2/arch/i386/boot/bzImage som bruges. Og faktisk er
> 2.6.13.2 større end 2.6.14.2:
>
> -rw-r--r-- 1 root root 1558246 Nov 20 03:10 /boot/vmlinuz-2.6.13.2
> -rw-r--r-- 1 root root 1509546 Nov 23 17:12 /boot/vmlinuz-2.6.14.2
Er de to kerner compileret med samme .config?
Undersøg først om det er størrelsen, der er afgørende eller om
der måske er en bug. Slå nogle store ting til og fra for at se
om det gør en forskel. (Det kan være det er størrelsen efter
udpakning den brokker sig over, og ikke den komprimerede
størrelse. Derfor skal du ikke nødvendigvis regne helt med
størrelsen på vmlinuz filen).
Hvis det tyder på en bug, så synes jeg du skal prøve med 2.6.13
og 2.6.14. Hvis det igen viser sig, at 2.6.13 virker mens 2.6.14
fejler kan du prøve at lave en binær søgning på de mellemliggende
versioner efter den ændring, der gjorde udslaget.
--
Kasper Dupont
Note to self: Don't try to allocate
256000 pages with GFP_KERNEL on x86.
| |
|
|