RE: Preklad jadra pro jine PC

d.petr na post.cz d.petr na post.cz
Pátek Říjen 31 08:18:17 CET 2008


> Ten server má 486 nebo proč se to kompiluje na tak starý CPU? Dnešní kernely
> mají plnou podporu současných CPU a je IMHO zbytečný to kompilovat pro 486.
> Já bych spíš tipoval, že tomu kernelu chybí nějaká životně důležitá část a
> proto panikaří nebo je nějaká důležitá část blbě nastavená. Na Gentoo běžně
> kompiluju kernely, aktuálně mám na routeru 2.6.25-R6

Ano, je to opravdu 486, je to muj domaci server (spis jen firewall). Na svou praci zatim porad staci.
Pro svuj pocitac si jadro (aktualne 2.6.27) taky kompiluju a problem nemam. Potiz nastala ted, kdyz na nem chci zkompilovat jadro pro tu 486.


> > Teď zkouším stejným postupem jádro 2.6.27 a výsledkem je Kernel panic
> > při startu. Poslední, co jádro napíše, je:
> > ---
> > CPU: 486
> > Checking 'hlt' instruction... OK
> > invalid opcode 0000 [#1]
> > ---
> > a pak už jen výpis registrů ukončený řádkem
> > Kernel panic - not syncing: Attempted to kill the idle task!
> > 
> > Zdá se mi správně, že narazil na neznámou instrukci? Ale proč, když
> > jsem
> > mu v konfiguraci zadal 486? Na něco jsem zapomněl, uvedený postup pro
> > 2.6 už nelze použít, nebo co?



Další informace o konferenci Linux