Muuqaal - Command - Linux Command - Unix Command

MAGACA

Muuqaal - Hagaajinta heerarka sare ee hababka la karsan karo

SYNOPSIS

modprobe [-adnqv] [-C config ] module [calaamadda = qiimaha ...]
modprobe [-adnqv] [-C config ] [-type] qaab
modprobe -l [-C config ] [-type] qaab
modprobe -c [-C config ]
Modprobe -r [-dnv] [-C config ] [module ...]
Muuqaal -Wh

OPTIONS

-a , -

Ku dhaji dhammaan qaybaha isweydaarsiga halkii laga joojin lahaa markii ugu horeysay ee lagu guuleysto.

-c , --showconfig

Muuji qaabeynta loo isticmaalo hadda.

-C , --config config

Isticmaal faylka faylka halkii aad ka dooran lahayd (optional) /etc/modules.conf si aad u sheegtid qaabeynta. MODULECONF variable-ka ayaa sidoo kale loo isticmaali karaa in lagu xushmeeyo (oo la tirtiro) faylka qaabka qaabka ah ee ka duwan tan /etc/modules.conf (ama /etc/conf.modules ).

Marka bedelaadaha deegaanka UNAME_MACHINE ayaa la dejiyaa, makiinaduhu waxay isticmaali doonaan qiimihii halkii mashiinka mashiinka ah ee unug () syscall. Tani waa inta badan isticmaalka markaad soo diyaarisid 64-koodood oo ku jira 32-ka beri ah ee isticmaalaha ama ku-xigeen, u dhig UNAME_MACHINE nooca modules. Maadooyinka hadda jira ma taageersan qaab-dhismeed iskudhafan oo buuxa oo loogu talagalay qaybaha, waxaa ku xaddidan inaad dooratid inta u dhaxaysa 32 iyo 64 bit ee qaab dhismeedka martida.

-d , -debug

Muuji macluumaadka ku saabsan matxafka gudaha ee xakamaynta qaybaha.

-h , --help

Muuji soo koobidda xulashooyinka oo isla markiiba bixi.

-kaga ,

Ku dheji 'xannibo' ah oo ku saabsan modules loaded. Waxaa loo isticmaalaa kernel marka ay ugu yeereyso modprobe si ay u qanciso muuqaal maqan (oo loo qaybiyey sida moduleka). Xulashada -q ayaa waxaa lagu qeexay -k . Doorashooyinkan si toos ah ayaa loo soo diri doonaa.

-l , - liiska

Qor liiska ku habboon.

-n , -show

Ha dhab ahaantii fulin ficilka, kaliya tusi waxa la qaban lahaa.

-q , -

Ha ka ashtakoonin ku saabsan insmod ku fashilmay in ay ku rakibaan moduleka. Ku sii soco sida caadiga ah, laakiin si aamusnaan leh, oo leh fursado kale oo loogu talagalay in lagu tijaabiyo. Doorashadan ayaa si toos ah loogu diri doonaa insmod .

-r , -remove

Ka saar unugyada (yaryar) ama aad gashan karto, iyada oo ku xidhan haddii ay jiraan wax ka mid ah hababka lagu xusay xariiqda taliska.

-s , --syslog

Ka warbixi adiga oo adeegsanaya syslog halkii aad ka heli lahayd stderr. Doorashooyinkan si toos ah ayaa loo diri doonaa insmod .

-t moduletype ; - Nooca moduletype

Kaliya tixgelin noocyada noocan ah. Modprobe kaliya wuxuu fiirin doonaa modules kuwaas oo jidkii buuggu uu ka kooban yahay " / moduletype / ". Moduletype waxaa ku jiri kara in ka badan hal magac oo magac ah, sida " darawalada / net " waxay ku qori karaan nuqulada xxx / darawaladaha / net / hoosaadkooda.

-waxaa ku jira

Dhamaan amarrada marka la fulinayo.

-V, - Codsi

Muuji tusaalaha moodeelka .

Ogsoonow:

Magacyada habraaca waa inaysan ku jirin wadooyinka (maya '/'), mana ay ku jiri karaan '.o'. Tusaale ahaan, waraaqdu waa magac module sax ah oo loogu talagalay moodhadhka , /lib/modules/2.2.19/net/slip iyo slip.o waa kuwo aan sax ahayn. Tani waxay khuseysaa khadka taleefanka iyo in lagu qoro config.

DESCRIPTION

Qalabka nalalka iyo adeegga depmod waxaa loogu talagalay in la sameeyo kumbuyuutar xambaarsan kumbiyuutar dheeraad ah oo loo maareyn karo dhamaanba dadka isticmaala, maamulayaasha iyo bixiyeyaasha qaybinta.

Modprobe waxa uu isticmaalaa "Makefile" sida faylka ku-xidhnaanshaha, oo ay abuurtay depmod , si toos ah u geyn karto qaybta (yaasha) ee ku habboon ee ka mid ah hababka loo heli karo ee ku yaala geedaha buugga hore loo cayimay.

Modprobe waxaa loo isticmaalaa in lagu rakibo halbeeg gaar ah, nuqul ka mid ah qaybaha ku-xidhan, ama dhammaan qaybaha oo lagu calaamadeeyay tag.

Modprobe si toos ah ayuu u geyn doonaa dhammaan nidaamyada asaasiga ah ee looga baahan yahay xargaha moduleka, sida lagu sharaxay faylka ku xiran modules.dep . Haddii loading mid ka mid ah kuwan ka mid ah farsamooyinkan ay ku guuldareystaan, dhammaan naqshadeynta hadda ee modules lagu galo fadhiga hadda waa la toosin doonaa.

Modprobe wuxuu leeyahay laba hab oo looxyo ah. Hal hab (habka baaritaanka) waxay isku dayi doonaan in ay ka soo saaraan modul ka mid ah liiska (oo lagu qeexay qaab ). Naqshadeynta waxay joojinaysaa sida ugu dhaqsaha badan hal module oo si guul leh u shaqeeya. Tani waxaa loo isticmaali karaa in lagu wado hal darawal mid ka mid ah darawalada ka baxsan liiska.
Habka kale ee loo isticmaalo waa la isticmaali karaa waa in la buuxiyo dhamaanba qaybaha liiska. Eeg EXAMPLES , hoos.

Iyada oo ikhtiyaarka ah- r , modprobe si toos ah u dejin doonaa naqshad of modules, oo la mid ah habka " rmmod-r " sameeyo. Ogsoonow kaliya isticmaalka " modprobe -r " wuxuu nadiifin doonaa nidaamyada aan la isticmaalin ee aan la isticmaalin iyo sidoo kale inay sameeyaan amarrada ka hor ama ka dambeeya ee faylka qaabeynta /etc/modules.conf .

Isku darka xulashooyinka -l iyo -t waxay ku taxan yihiin dhammaan noocyada kala duwan ee nooc ka mid ah.

Xulashada -c waxay ku daabici doontaa qaabka la isticmaalay ee hadda (default + faylka qaabeynta).

CONFIGURATION

Habdhaqanka qaab-dhismeedka (iyo depmod ) waxaa wax laga beddeli karaa faylka (optional) faylka /etc/modules.conf .
Wixii faahfaahin faahfaahsan oo ku saabsan waxa faylkan ku jiri karo, iyo sidoo kale qaabka caadiga ah ee loo isticmaalo by depmod iyo modprobe , fiiri modules.conf (5).

Xasuuso in amarrada ka hor iyo ka dibba aan la fulin doonin haddii moduleka uu yahay "autocleaned" by kerneld! Raadi taageerada soo socota halkii aad ku kaydin laheyd modulka caadiga ah.
Haddii aad rabto inaad isticmaasho sifooyinka horay iyo dib u-rakibidda, waxaad ujiri doontaa inaad iska xirtid kumbuyuutarka kerneld oo waxaad ka dhigeysaa mid ka mid ah khadadka soo socda ee khadkaaga (tani waxaa loo isticmaalaa habka kmod-ha) sidoo kale si aad u xakamayso 2 daqiiqo :

* / 2 * * * * imtixaan -f / proc / modules && / sbin / modprobe -r

STRATEGY

Fikradda ayaa ah in moodhadhku uu horay u eegi doonaa buugga liisaska ku jira ee loogu talagalay sii-deynta keli- kicinta hadda. Haddii moduleka aan laga helin halkaas, moodbiyu wuxuu fiirin doonaa buugga guud ee loo yaqaan 'kernel version' (sida 2.0, 2.2). Haddii moduleka weli la helo, mashiinku wuxuu fiirin doonaa buugga liisaska ku jira ee loogu talagalay sii-deynta, iyo wixii la mid ah.

Marka aad rakibaysid linux cusub, waa in hababka loo rogo buugga la xidhiidha sii-deynta (iyo version) kernel aad ku rakibayso. Kadibna waa inaad ka sameysid calaamad ka socota liiskan si aad u hesho buugga "default".

Mar kasta oo aad sameyso kernel cusub, amarka " samee modules_install " wuxuu abuuri doonaa buug cusub, laakiin ma bedeli doono xiriirka "default".

Markaad hesho nidaam aan ku xirneyn qeybinta xuduudaha, waa inaad ku dhigtaa mid ka mid ah hanjabaadaha madaxbannaan oo hoos yimaada / lib / modules .

Tani waa istaraatejiyada caadiga ah, taas oo lagu xadidi karo /etc/modules.conf .

Tusaalooyin

qaabka shabakada

Ku dhaji mid ka mid ah qaybaha lagu keydiyay buugga lagu magacaabo "net". Qeyb kasta waxaa la isku dayaa ilaa mid ka mid ah uu guuleysto.

modprobe -a -t boot

Dhammaan qaybaha lagu keydiyo wicitaanada "tagged boot" ayaa lagu rakibayaa.

qashin qubka

Tani waxay isku dayi doontaa in ay gawaarida cabbirka soodhaweynka ah haddii aan horey loo soo dhicin, maadama qashin qubka ubaahan yahay shaqeynta wareegga soodhada. Ku tiirsanaanta Tani waxaa lagu sharxi doonaa faylka modules.dep ee si toos ah loogu abuuray by depmod .

sheyga-modprobe -r

Tani waxay xoojineysaa habka qashinka. Waxa kale oo uu si toos ah u furi doonaa modulka slhc, haddii aan loo isticmaalin habka kale ee kale (tusaale ahaan ppp).

SEE ALSO

depmod (8), lsmod (8), kerneld (8), ksyms (8), rmood (8).

HORDHAC SAFE

Haddii ujeedada waxtarkeedu aanu u dhigmeynin midka dhabta ah, markaas qaabka wax lagu daaweeyo wuxuu ula dhaqmayaa fekerkiisa iyadoo la tuhunsan yahay shaki. Xubinta ugu dambeysa waxaa mar walba lagu daaweeyaa magaca moduleka, xataa haddii ay ku bilaabato '-'. Waxaa jiri kara oo kaliya hal module magac iyo xulasho foomka "variable variable = value" waa mamnuuc. Magaca moduleka waxaa mar walba loola dhaqmaa sidii xarig, wax faahfaahin ah oo lagu sameeyo farsamooyinka. Si kastaba ha ahaatee faahfaahinta meta ayaa wali lagu dabaqaa xogta laga akhriyo faylka qaabka.

euid lagama yaabo in ay la mid noqoto marka qalabka loo adeegsado qalabka xawaaraha, tani waa run for kernels> = 2.4.0-test11. Dunida ugu fiican, moodbiyadu waxay ku kalsoonaan kartaa kernel si ay uga gudbaan xuduudaha saxda ah ee wax lagu sawirayo. Hase yeeshe ugu yaraan hal istaroog oo saldhig ah ayaa ka dhacay sababtoo ah koodhka heerka kernel ee heerarka aan la saadaalin karin oo toos ah oo toos ah oo ka yimid isticmaalaha si loogu habeeyo. Sidaa daraadeed modprobe waxbaa kudoodiqooneynaa hannaanka xuduudaha.

Modprobe wuxuu si toos ah u dejiyaa hab nabadgelyo leh marka bay'adu ay ka kooban tahay oo keliya

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

Tani waxay muujinaysaa xakamaynta wareegga kernel ee kernel 2.2 xitaa 2.4.0-test11, xitaa haddii uid == euid, oo uu ku sameeyo kernel hore.

XIRIIRADA ARRIMAHA

Haddii liistada / var / log / ksymoops ay jiraan iyo moodbiyuutar ayaa la soconaya ikhtiyaari ah oo ku dhajin kara ama la tirtiri karo modul markaas markaas wareegga wuxuu ku qori doonaa amarkiisa iyo ku celinta xaaladdiisa / var / log / ksymoops / `date +% Y% m% d .log ' . Ma jiro wax bedel ah si aad u joojiso diiwaan gelintan si toos ah, haddii aadan rabin inay dhacdo, ha abuurin / var / log / ksymoops . Haddii buugyaradani jiraan, waa in ay lahaan doonaan xidid iyo noqo 644 ama 600 oo waa inaad qortaa qoraalka insmod_ksymoops_clean maalin kasta ama wixii la mid ah.

WAXYAABAHA LOO BAAHANYAHAY

depmod (8), calaamado (8).

Muhiim: Isticmaal nambarka ninka ( % nin ) si aad u aragto sida amarka loo isticmaalo kombiyuutarkaaga gaarka ah.