Modprobe - Linux Command - Unix Command

NAME

modprobe - kuthamanga kwambiri kwa ma modules

SYNOPSIS

modprobe [-adnqv] [-C config ] module [symbol = value ...]
Modprobe [-adnqv] [-C config ] [-t type ] pattern
Mtundu wa modprobe -l [-C config ] [-t type ]
modprobe -c [-C config ]
modprobe -r [-dnv] [-C config ] [module ...]
modprobe -Vh

OPTIONS

-a , - onse

Sungani ma modules onse ofanana m'malo mosiya zotsatira zoyamba zogulitsa.

-c , --showconfig

Onetsani zosinthidwa zomwe zikugwiritsidwa ntchito tsopano.

-C , - konzani config

Gwiritsani ntchito fayiloyi m'malo mwa (kusankha) /etc/modules.conf kuti muwone kusinthika. Kusintha kwa chilengedwe MODULECONF ingagwiritsidwe ntchito posankha (ndi kupitirira) fayilo yosiyanitsa yosiyana kuchokera ku default /etc/modules.conf (kapena /etc/conf.modules ( yochotsedwa )).

Pamene zovuta zachilengedwe UNAME_MACHINE zakhazikitsidwa, njira zogwiritsira ntchito zimagwiritsira ntchito mtengo wake m'malo mwa makina kuchokera ku uname () syscall. Izi zimagwiritsidwa ntchito kwambiri polemba mapulogalamu 64 mu malo osambira 32 kapena mosiyana, ikani UNAME_MACHINE mtundu wa modules. Zomwe zilipo panopa sizikuthandizira pazomwe timapangidwira ma modules, zimakhala zosavuta kusankha pakati pa 32 ndi 64 bit zokha za zomangamanga.

-d , --debug

Onetsani zokhudzana ndi mawonekedwe a mkati mwa moduli ya modules.

-h , --help

Onetsani mwachidule za zosankha ndipo nthawi yomweyo tulukani.

-k , --autoclean

Ikani 'autoclean' pa ma modules olemedwa. Amagwiritsidwa ntchito ndi kernel pamene ikuyitanitsa modprobe kuti akwaniritse chinthu chosowa (choperekedwa monga gawo). Chotsutsana ndi -q chikuwonetsedwa ndi -k . Zosankhazi zidzatumizidwa ku insmod .

-l , --list

Lembani mayendedwe ofanana.

-n , - kutanthauza

Musati muchite zomwezo, ingosonyeza zomwe zikanati zichitike.

-q , --quiet

Musadandaule za insmod kulephera kukhazikitsa gawo. Pitirizani monga mwachibadwa, koma mofatsa, ndi zina zotheka kuti modprobe ayesedwe. Njira iyi idzatumizidwa ku insmod .

-a , - sungani

Chotsani module (masakiti) kapena musunge, malinga ndi kuti pali ma modules omwe atchulidwa pa mzere wa lamulo.

-s , --syslog

Lembani syslog mmalo mwa stderr. Zosankhazi zidzatumizidwa ku insmod .

-thumphindi ; --type moduletype

Tangoganizani modules za mtundu umenewu. modprobe ingoyang'ana pa modules yomwe njira yowonjezera imaphatikizapo ndendende " / moduletype / ". moduletype ingaphatikizepo dzina loposa limodzi la mayina, mwachitsanzo "- madalaivala / ukonde " angathe kulemba modules mu xxx / madalaivala / ukonde / ndi ma subdirectories.

-v , - kutsegula

Sindikizani malamulo onse pamene aperekedwa.

-V, --version

Onetsani ndondomeko ya modprobe .

Zindikirani:

Mayina a moduli sayenera kukhala ndi njira (ayi '/'), kapena sangakhale ndi trailing '.o'. Mwachitsanzo, kutaya ndi dzina loyenera la modprobe , /lib/modules/2.2.19/net/slip ndi slip.o siloyenera. Izi zikugwiritsidwa ntchito ku mzere wa malamulo ndi zolembera mu config.

DESCRIPTION

Zopangira modprobe ndi depmod zimapangidwira kupanga Linux modular kernel kwambiri ogwiritsidwa ntchito kwa onse ogwiritsa, olamulira ndi ogawa operekera.

Modprobe amagwiritsa ntchito "Makefile" -ofanana ndi fayilo yovomerezeka , yokonzedwa ndi depmod , kuti ikhale yosungunula mowonjezera malemba omwe akupezeka pamasom'pamaso omwe alipo kale.

Modprobe imagwiritsidwa ntchito kutsegula gawo limodzi, ma modules of dependent, kapena ma modules onse omwe amadziwika ndi chizindikiro chodziwika.

Modprobe idzayendetsa ma modules onse omwe amafunika mu thumba la moduli, monga momwe akufotokozera ndi chidindo chodalira modules.dep . Ngati kutsegula kwa umodzi wa ma modules ukulephereka, pulogalamu yonse yamakono yomwe yayimilidwa mu gawo lino idzatulutsidwa mosavuta.

Modprobe ali ndi njira ziwiri zothandizira ma modules. Njira imodzi (ndondomeko ya kafukufuku) ayesa kutulutsa gawo kuchokera mndandanda (wofotokozedwa ndi chitsanzo ). Modprobe amasiya kutumiza mwamsanga pamene gawo limodzi limayenda bwinobwino. Izi zingagwiritsidwe ntchito popanga galimoto imodzi ya Ethernet kuchokera pa mndandanda.
Njira yina yomwe modprobe ingagwiritsidwe ntchito ndi kutsegula ma modules onse m'ndandanda. Onani EXAMPLES , pansipa.

Pogwiritsa ntchito -r , modprobe idzatulutsa mthunzi wa modules, mofanana ndi momwe " rmmod -r " imachitira. Onani kuti kugwiritsa ntchito " modprobe -r " kudzatsuka ma modules osagwiritsidwa ntchito mosagwiritsidwa ntchito komanso kumachita malemba oyambirira ndi ochotsamo pambuyo pa fayilo yosungirako /etc/modules.conf .

Kuphatikiza zosankha -l ndi -zilemba mndandanda wa ma modules omwe alipo.

Zosankha -c zimasindikiza zosinthika zomwe zikugwiritsidwa ntchito panopa (zosasinthika + zosinthika fayilo).

KUFUNIKA

Makhalidwe a modprobe (ndi depmod ) angasinthidwe ndi (kusankha) fomati file /etc/modules.conf .
Kuti mumve tsatanetsatane wa zomwe fayilo ili nazo, komanso kusinthika kosasinthika komwe kumagwiritsidwa ntchito ndi depmod ndi modprobe , onani modules.conf (5).

Dziwani kuti malamulo oyambirira ndi ochotsa posachedwa sangathe kuchitidwa ngati gawo "ligwiritsidwa ntchito" ndi kerneld! Fufuzani chithandizo chokubwera chotsatira chosungiramo chosungiramo gawo mmalo mwake.
Ngati mukufuna kugwiritsa ntchito zida zotsatila ndi zotsatila, muyenera kuchotsa autoclean pa kerneld ndipo mmalo mwake muike chinachake monga mzere wotsatira mu crontab yanu (izi zimagwiritsidwa ntchito kwa ma CD kmod) ndikudzipangitsani maola awiri alionse :

* / 2 * * * * yeseso ​​-f / proc / modules && / sbin / modprobe -r

STRATEGY

Lingaliro ndiloti modprobe idzayang'ana koyambirira m'ndandanda yomwe ili ndi ma modules omwe akugwiritsidwa ntchito pakutulutsidwa kwa kernel. Ngati gawoli silipezeka mmenemo, modprobe idzawoneka muzolumikizana zowonjezereka ku kernel version (mwachitsanzo 2.0, 2.2). Ngati gawoli likupezekabe, modprobe idzawoneka muzomwe muli ndi modules kuti zitheke kumasulidwa, ndi zina zotero.

Mukayika latsopano linux, modules ayenera kusunthira ku zolemba zokhudzana ndi kumasulidwa (ndi version) wa kernel inu akuyikira. Ndiye muyenera kupanga zolimbitsa kuchokera ku bukhu ili kupita ku "default".

Nthawi iliyonse mukamasonkhanitsa kernel yatsopano, lamulo " kupanga modules_install " lidzapanga bukhu latsopano, koma silidzasintha chigawo cha "default".

Mukapeza gawo losagwirizana ndi kufalitsa kwa kernel muyenera kuliika mu imodzi mwa maofesi omwe ali odzipereka omwe ali pansi pa / lib / modules .

Iyi ndi njira yosasinthika, yomwe ingathe kuwonjezeka mu /etc/modules.conf .

ZITSANZO

modprobe -t net

Ikani imodzi mwa ma modules omwe asungidwa muzomwe zili mu "makina". Mutu uliwonse umayesedwa mpaka wina apambana.

modprobe -a -t boot

Ma modules onse omwe amawasungira mayina a "boot" adzasungidwa.

modprobe slip

Izi zimayesa kutsegula gawolo slhc.o ngati silingalembedwe kale, popeza thumba lopukuta likufunikira ntchito mu module slhc. Kudalira kumeneku kudzafotokozedwa mu fayilo modules.dep yomwe idalengedwa mwadzidzidzi ndi depmod .

modprobe -r slip

Izi zidzatulutsira gawoli. Idzatulutsanso gawo la slhc pokhapokha ngati ligwiritsidwa ntchito ndi gawo lina (ppp).

ONANI ZINA

8 (8), 8 (8), kerneld (8), ksyms (8), rmmod (8).

MALO OTHANDIZA

Ngati ubwino suli wofanana ndi uid weniweni ndiye modprobe amachitira zomwe akupereka ndi kukayikira kwakukulu. Nthawi yomaliza imatengedwa ngati dzina laumwini, ngakhale likuyamba ndi '-'. Pangakhale dzina limodzi lamaphunziro ndi zosankha za mawonekedwe "variable = value" akuletsedwa. Dzina la mmutu nthawi zonse limagwiritsidwa ntchito ngati chingwe, palibe kuwonjezereka kwa meta komwe kumachitika mumtundu wotetezeka. Komabe kukula kwa meta kumagwiritsidwanso ntchito ku deta yowerengedwa kuchokera pa faira.

Nthawi zina sizingakhale zofanana ndi nthawi yomwe modprobe imachokera ku kernel, izi ndi zoona kwa maso> = 2.4.0-test11. M'dziko lokongola, modprobe ikhoza kudalira kernel kuti ingopereka magawo oyenerera kuti ayambe modprobe. Komabe mchitidwe umodzi wa mizu wa m'deralo wapangidwa chifukwa chakuti code yapamwamba ya kernel inadutsa magawo osatsimikiziridwa molunjika kuchokera kwa wogwiritsa ntchito mpaka modprobe. Kotero modprobe sichikhulupiliranso kachilombo kolowera kernel.

modprobe imangotulutsa njira yotetezeka pamene chilengedwe chimangokhala ndi zingwe izi

HOME = / TERM = linux PATH = / sbin: / usr / sbin: / bin: / usr / bin

Izi zimateteza kufala kwa kernel pamakono 2.2 ngakhale 2.4.0-test11, ngakhale ngati uid == euid, yomwe imachita pamaso oyambirira.

MALAMULO OTSOGOLERA

Ngati zolemba / var / log / ksymoops zilipo ndipo modprobe ikuyendetsedwa ndi njira yomwe ingathe kutsegula kapena kuchotsa pulogalamuyo modprobe idzalowetsa lamulo lake ndi kubwezeretsa mkhalidwe wawo / var / log / ksymoops / `date +% Y% m% d .log` . Palibe chosinthika kuti mutsekeze logging izi, ngati simukufuna kuti zichitike, musalenge / var / log / ksymoops . Ngati bukhuli lidalipo, liyenera kukhala lokhala ndi mizu ndi kukhala ndi maonekedwe 644 kapena 600 ndipo muyenera kuthamanga sm insmod_ksymoops_clean tsiku ndi tsiku.

ZINTHU ZOFUNIKA ZOFUNIKA

depmod (8), insmod (8).

Chofunika: Gwiritsani ntchito lamulo la munthu ( % munthu ) kuti muwone momwe lamulo likugwiritsira ntchito pa kompyuta yanu.