Jak bootovat vlastni 2.4.18?
Jan Houstek
houstek na karlin.mff.cuni.cz
Pátek Únor 28 13:38:38 CET 2003
> > Zkompiloval jsem kernel 2.4.18 s moduly v RH 8.0 pro i386. Zadal jsem make
> > modules_install, čímž se tuším jen zkopírovaly moduly do
> > /lib/modules/2.4.18custom. Kernel jsem ručně nakopíroval do /boot. Upravil
> > jsem konfiguraci grubu. Po restartu kernel nenašel initrd.
Ten initrd je tam zrejme od toho, aby se natahly nejake moduly, takze z
toho jasne plyne, ze po rekompilaci jadra musite initd image znovu
pripravit. Jinak ale initrd pouzivat nemusite, mate-li IDE a root
filesystem v kernelu staticky.
> > > Mé dotazy:
> > - Je normální, že i586 kernel běží v porovnání s i386 pomaleji?
Normalni ne, ale mozne ano. Tyka se to jinak naprosto stejne kompilovaneho
jadra stejnym kompilatorem s jedinum rozdilem - typem procesoru? Jak jste
to meril? Ceho se ten pokles vykonu presne tyka?
> > - Jak lze při kompilaci nastavit jméno kernelu (jiné než 2.4.18custom)?
EXTRAVERSION= v Makefile kernelu.
> > - Jaký je vztah mezi jménem kernelu a jménem adresáře s moduly?
/lib/modules-2.x.yy${EXTRAVERSION}
-- Honza Houstek
Další informace o konferenci Linux