kernel ja modulit

niin tämä on minulta vielä jäänyt epäselväksi.
Kun kerneliin ajetaan moduli, vaikka modprobe ndiswrapper tai muu vastaava, niin häviääkö se sieltä kun koneen käynnistää uudestaan vai pysyykö se siellä niin kauan kun päivittää kernelin? Vai onko kenties jakelu kohtaisia eroja?
4179
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Komento "modprobe" lataa moduulin levyltä muistiin, käynnissä olevan kernelin käyttöön.

Mikäli haluat jonkin modulin olevan käytössä on se aina ladattava käynnistyksen jälkeen. Lataamiseen on useita eri tapoja. Kernel osaa ladata jotkin moduulit automaattisesti käynnistyksen yhteydessä, udev voi ladata modulin löytäessään uuden laitteen, tai lataaminen "staattisesti" järjestelmän käynnistysskripteissä.

Kun päivität kernelin, on sinun päivitettävä myös itse kerneliin kuulumattomat modulit vastaamaan kernelin versiota. Tällaisia ovat esimerkiksi valmistajien tarjoamat näytönohjaimen ajurit mitkä täytyy kääntää uudelleen aina kernelin päivittyessä.

Mikäli ndiswrapper sisältyy jakelusi kernel-pakettiin niin sen erillisestä päivittämisestä ei tarvitse huolehtia. Jos taas käänsit ndiswrapperin itse, niin sitten joudut kääntämään sen uudelleen jokaisen kernelin päivityksen jälkeen (mahdollista myös automatisoida).

Äänestä

Moduleita voi liittää ja irrottaa kernelistä käytön aikana. Ne liitetään muistissa olevaan käynnissä olevaan kerneliin. Levyllä olevaan ei kosketa.

Äänestä

modprobe lataa ja poistaa modulit muistista.
Jakeluissa on tiedostoja, joiden perusteella käynnistyksen yhteydessä modulit määrityksineen ladataan.
Esim. /etc/modules tai /etc/modprobe.conf.
Tuosta udev:stä jo mainittiinkin.

On toki muitakin mahdollisuuksia ladata modprobella (insmod:lla) modulit käynnistyksen yhteydessä.

Äänestä

siitähän se selkis. :)

Äänestä

Kommentoi aloitusta


epäselvää kirjoitti:

niin tämä on minulta vielä jäänyt epäselväksi.
Kun kerneliin ajetaan moduli, vaikka modprobe ndiswrapper tai muu vastaava, niin häviääkö se sieltä kun koneen käynnistää uudestaan vai pysyykö se siellä niin kauan kun päivittää kernelin? Vai onko kenties jakelu kohtaisia eroja?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu