1

Onderwerp: questions

zoals jullie waarschijnlijk wel hebben gelezen hebben we de kernel gerecompiled

voor dat je hem compileerd kun je met make config instellen welke modules je en welke je niet wilt installeren

ook is er de optie (M) voor zover ik begrijp compileer je dan in losse modules die niet automatisch in de kernel geladen worden

hoe zorg je dat deze een van deze modules tijdens het opstarten toch wordt geladen
en waar op de disk staan deze modules

een voorbeeldje:
mijn netwerk device eth0 is optioneel en wordt standaard dus niet geladen
(in geen enkel runlevel)
in de init.d /rc.d van runlevel 3 wordt een samba server en een ftp en een http server opgestart
dit werkt dus niet als eth0 niet is geconfigureerd
hoe zorg ik dat de eth0 module tijdens het opstarten van de kernel toch wordt geladen?
moet ik dan een script aanpassen?

Groeten Dennis & JW

de meest tegenstrijdige naam ooit:

        Microsoft Works

het werkt helemaal niet! :-(

2

Re: questions

Welke distro heb je het nu over?

Maar in ieder geval is het bij de meeste distro's wel zo dat je /etc/modules.conf kan gebruiken voor dit doeleinde.

Telnet, Php, MySQL & Linux: RIP

http://codequest.nl

3

Re: questions

Normaal gesproken staan de modules in /lib/modules
In /etc/modules.conf kun je het laden van de modules configgen, maar vergeet niet dat je bij het compileren van de kernel ook 'make modules' en 'make modules_install' doet. Vaak is dit genoeg en zou het dan moeten werken,
Per distro gaat het soms iets anders, dus zoals wijnand al vroeg...........welke distro en waarom gebruik je een module als je wilt dat hij tijdens het booten al direct ingeladen wordt?

Making Windows secure and stable, requires divine intervention

4

Re: questions

Even een simpele tip
het is een stuk eenvoudiger je kernel te
configgen met make menuconfig

Verder kunnen we niet van iedereen onthouden
welke distro je gebruikt,
dus steeds even erbij vermelden.

Je kunt de modules zelf gewoon naladen
als je iets wilt uitproberen.

Waneer je het kernel sucses vol gecompileerd en geinstaleerd hebt,
Moet je de modules ook nog effe doen.

dat doe je met de opdrachten
make modules
en vervolgens
make modules_install
zij komen dan in /lib/modules/2.4.5 te staan (bij kernel versie 2.4.5. tenminste  [img]images/smiles/icon_wink.gif[/img] )

Heb je een slack systeem,
dan pak je de editor en pas je even
/etc/rc.d/rc.modules aan
Bij die andere distro's weet ik dat ook niet.
Die gebruiken meestal alle modules die je opgegeven hebt.

Pascal's Blobfree Homepage
Een dag geen NedLinux is een dag niet geleefd

Re: questions

wij gebruiken op dit moment redhat

groetjes Dennis & JW

de meest tegenstrijdige naam ooit:

        Microsoft Works

het werkt helemaal niet! :-(

Re: questions

<BLOCKQUOTE><font size="1" face="Verdana, Helvetica, sans-serif">quote

waarom gebruik je een module als je wilt dat hij tijdens het booten al direct ingeladen wordt?

omdat we niet standaard willen dat het ingeladen wordt

op ons developement systeem willen we dit naar believen kunnen aanpassen
waarna we de lfs partitie klonen
en die kloon op het target systeem zetten

de meest tegenstrijdige naam ooit:

        Microsoft Works

het werkt helemaal niet! :-(