Igoa
falemaʻi - tago i faʻamatalaga faʻalagolago mo le faʻaogaina o pulu fatu
Aotelega
igoa [-aA] [-ehnqrsuvV] [-C configfile ] [-F kernelsyms ] [-b faavae ] [ forced_version ]
Faʻapipiʻi [-enqrsuv] [-F kernelsyms ] module1.o module2.o ...
Faʻamatalaga
O le falemaʻi ma le modprobe utilities ua faʻamoemoe e faʻaaogaina ai le komepiuta faʻapipiʻi Linux e mafai ona faʻaaogaina mo tagata uma e faʻaaogaina, pule ma tufatufa tufatufa.
Depmod e fatuina se "Makefile" -o le faila faʻalagolago, e faʻavae i luga o faʻamaoniga o loʻo maua i le seti o modules o loʻo taʻua i luga o le laina faʻatonu poʻo mai faʻamaumauga o loʻo faʻamatalaina i le faila faʻaopoopo. O lenei faila faʻalagolago e faʻaaogaina mulimuli ane e le modprobe ina ia otometi le utaina o le vailaau saʻo poʻo le faaputuga o modules.
O le faʻaaoga masani o le faʻatusa o le aofia ai le laina
/ sbin / depmod -a
i se mea i totonu o le rc-faila i /etc/rc.d , ina ia mafai ai ona maua le faalagolago saʻo i le module i le taimi lava e uma ai le faʻaaogaina o le polokalama. Manatua o le filifiliga -a ua i ai nei le filifiliga. Mo le faʻavaeina o le faʻavae, o le filifiliga-atonu o le a sili atu ona talafeagai talu mai lena mea e le faʻaalia ai le le mautonu e uiga i faʻataʻitaʻiga e leʻi foia.
E mafai foi ona fatuina le faila faʻalagolago i le taimi lava e maeʻa ai ona faʻapipiʻi se fatu fou. Afai e te faia le " depodod -a 2.2.99 " pe a uma ona e tuufaatasia le kernel 2.2.99 ma ona modula ile taimi muamua, aʻo e tamoe pea eg 2.2.98, o le faila o le a faia i le nofoaga saʻo. I lenei tulaga, peitaʻi, o le faalagolago i luga o le fatu o le a le faʻamaonia e sao. Vaʻai i filifiliga -F , -C ma-luga i luga mo nisi faʻamatalaga i le faʻaogaina o lenei mea.
A o fausia le sootaga i le va o palakalafa ma faatusa o loʻo faʻatau atu e isi faʻaoga, e le manatu le faʻatulagaina le tulaga o le GPL o modules poʻo faʻaulufaleina atu fafo. O lona uiga, o le a le faʻamaonia se mea sese pe a fai o se module e aunoa ma se laisene GPL e fetaui i se faʻamaoniga o le GPL (EXPORT_SYMBOL_GPL i le kernel). Ae peitaʻi o le a teena e le insmod le faʻamautuina o le GPL na o faatusa mo le le maua o GPL modules, o le mea lea o le a toilalo ai le uta moni.
Filifiliga
-a , --all
Saili mo faʻapipiʻi i directories uma o loʻo faʻamatalaina i le (optional) config file /etc/modules.conf .
-A , faʻatau
Faatusatusa timeta faila ma, pe a talafeagai, galue e pei o le depmod -a . O lenei filifiliga na o le faafouina o le faila faʻalagolago pe a fai ua suia se mea.
-e , --errsyms
Faaali uma faailoga e leʻi foiaina mo vaega taʻitasi.
-h , --help
Faaali atu se otootoga o filifiliga ma vave ona alu.
-n , --show
Tusi le faila faʻalagolago i luga o le maʻa nai lo le / lib / modules tree.
-q , - tutusa
Tau atu i le fale e taofi filemu ma aua nei faitio e uiga i misi ua misi.
-r , --root
O nisi tagata e faʻapipiʻi modules i lalo o se tagata e leai ni aʻa ona faʻapipiʻi lea o modula e avea ma aʻa. O lenei faagasologa e mafai ona tuʻuina ai le faʻaogaina o loʻo faʻaaogaina e le tagata e le o aʻafia, e ui lava o le faʻaaogaina o le modules e aʻafia. Afai e le faʻaaogaina le tagata e le o aʻafiaga, e mafai e se tagata faʻalavelave ona faʻaaogaina le faʻaogaina o laupepa o lo oi ai e lena tagata faʻaaoga ma faʻaaoga lenei faʻaaliga i bootstrap e maua ai le avanoa.
I le le mafai ona faʻaaogaina, o le a teena e le faʻaaogaina o taumafaiga e faʻaaoga se masini e le o se aʻa. Faʻamatalaga -O le a taofia le mea sese ma faʻatagaina aʻa e utaina modules e le o aʻafia.
Faʻaaogaina o -r o se faʻamaoniga saogalemu tele ma e le fautuaina.
-s , --syslog
Tusi uma faʻamatalaga sese e ala i le syslog daemon nai lo le siaki.
-u , -unese-sese-sese
ata 2.4 e le o se seti toe faafoi pe a iai ni faailoga e leʻi foia. O le isi tuʻufaʻatasiga tele o faʻalelei (2.5) o le a faʻatulagaina ai se faʻamatalaga toe faafoi mo faʻataʻitaʻiga e leʻi foia. O nisi o tufatufa manaʻoga e manaʻomia ai le toe foʻi mai le zero zelo zera 2.4 ae o lena suiga e mafua ai ni faafitauli mo tagata faʻapitoa o loʻo faʻamoemoe i amioga tuai. Afai e te manaʻo i se kenera toe faafoi atu le leai se zero i le ata 2.4, faʻamaonia -u . Faʻafanua 2.5 o le a le amanaʻiaina le flag-flag ma o le a tuʻuina atu ai pea le code mo le toe faʻafoiina o le leai-zero mo faʻataʻitaʻiga e leʻi foia.
-v , - verbose
Faʻailoa le igoa o module taʻitasi ao faʻapipiʻiina.
-V , --vili
Faaali atu le ata o le fale .
O filifiliga nei e aoga mo tagata o loʻo puleaina tufatufaga:
-b faavae , resitalaina -basedir
Afai o le tusi / lib / modules directory containing the sub-trees of modules e siitia i se isi mea ina ia mafai ai ona faʻaogaina modules mo se siʻosiʻomaga eseese, o le -b o loʻo taʻu mai ai le mea e maua ai le ata lafoia o le / lib / modules tree. O faila o faila i totonu o le faila o le faila o loʻo fausia, modules.dep , o le a le aofia ai le auala autu . O lona uiga pe afai e toe foʻi mai le faila mai le basebar / lib / modules i / lib / modules i le tufatufa mulimuli, o le a sao uma ia mau.
-C configfile , --config configfile
Faʻaaoga le faila filefile nai lo /etc/modules.conf . E mafai foi ona faʻaoga le MODULECONF i le siosiomaga e filifili ai se isi faila fetuutuunai mai le faaletonu /etc/modules.conf (poʻo /etc/conf.modules (deprecated)).
A suia le siosiomaga
UNAME_MACHINE ua setiina, o le a faʻaaogaina e le faʻaaogaina o lona aoga nai lo le masini masini mai le uname () syscall. E masani ona faʻaaogaina lenei mea pe ae faʻapipiʻiina le 64 bit modules i le avanoa mo le 32 bit avanoa poʻo le isi itu, seti UNAME_MACHINE i le ituaiga o faʻalauteleina o loʻo fausia. O le taimi nei e le lagolagoina ai le koluma atoa o le fausiaina o modules, ua gata i le filifilia i le va o le 32 ma le 64 o ata o le fale talimalo.
-F kernelsyms , --filesyms kernelsyms
Pe a fai faila faila mo le faʻalagolago i le fatu o loʻo i ai nei, e taua tele le faʻaaogaina o le faʻamaufaʻailoga o fatu o le fatu e faʻamautu ai faʻamaumauga o le fatu i vaega taʻitasi. O nei faailoga e mafai ona avea ma se kopi o le System.map mai le isi fatu, poʻo se kopi o le gaioiga mai / proc / ksyms . Afai e faʻaaogaina e lau tui ia faʻamaufaʻailoga, e sili ona lelei le faʻaaogaina o se kopi o le output / proc / ksyms , talu mai lena faila o loʻo i ai faʻamaufaʻailoga o faailoga o le kernel. Ae peitaʻi e mafai ona e faʻaaogaina se System.map e oʻo lava i faʻamaufaʻailogaina.
Fetuunaiga
E mafai ona fetuʻunaʻi le amio o le falemaʻi ma le modprobe i le (optional) file file /etc/modules.conf .
Vaʻai i le modprobe (8) ma modules.conf (5) mo se faʻamatalaga atoa.
Fuafuaga
O taimi uma e te tuufaatasia ai se fatu fou, o le poloaiga " faia modules_install " o le a fatuina se tusi fou, ae o le a le suia le faaletonu.
A e mauaina se module e le fesoʻotaʻi ma le tufatufa o le fatu e tatau ona e tuʻuina i totonu o se tasi o tusi-tutoatasi tuusaʻo i lalo / lib / modules .
Ole laasaga lea e le mafai ona fai, lea e mafai ona faʻaaoga i /etc/modules.conf .
Vaai foi
Taua: Faʻaaoga le poloaiga a tagata ( % man ) e iloa ai pe faʻapefea ona faʻaaoga se poloaiga i luga o lau komepiuta faapitoa.