sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #06591
Re: kernel
Henning Kristensen wrote:
> Når man kompliler en ny kernel (som jeg skal til), hvordan virker
> det så med de ting jeg gerne vil have som moduler ?? (eg. loader
> kernel'en dem selv ind når der er brug for dem, eller skal jeg
> bede den om at hente et modul, hver gang ?)
Husk at bruge den der fantastiske tast kaldt enter.
For at compilere kernel skal du gøre
make xconfig (under X)
make dep
make clean
make zImage (eller lign)
make modules
make modules_install
lilo (+ /etc/lilo.conf setup)
Installere du patches så skal du make lidt mere, og bruger du
pcmcia drivers så skal denne makes separat.
Når du laver 'make modules' så compileres alle de device drivers
som du har valgt at skabe modulært under din konfiguration. Når
du laver 'make modules_install' copyeres disse til /lib/modules/
Jeg plejer at rename alle directories i /lib/modules/ til old...
for at være sikker på at de nye moduler ender hvor de skal.
Når du så booter kernel vil den selv loade de modules den skal bruge,
jeg har dog måtte fortælle den hvilke lydkort modul den skulle loade.
Vha. insmod kan du manuelt loade moduler, og unloade med rmmod
indtil du har noget der virker. Vha. lsmod kan du se hvilke moduler
der er installeret. Når du ved hvilke moduler der skal loades, og
hvilke DMA/IRQ parametre de skal bruge for at det virker, så kan du
addere disse til /etc/conf.modules
Jeg tror du kan lave en 'man conf.modules' hvis du er i tvivel
hvordan den virker.
--
from Carsten Svaneborg zqex@xxxxxxxx
Follow ups
References
-
kernel
From: Henning Kristensen, 1999-04-16