Modprobe - Linux Command - Unix Command

AINM

modprobe - láimhseáil ardleibhéil ar mhodúil iniompartha

SYNOPSIS

modprobe [-adnqv] [-C config ] modúl [symbol = value ...]
modprobe [-adnqv] [-C config ] [-t cineál ] patrún
modprobe -l [-C config ] [-t cineál ] patrún
modprobe -c [-C config ]
modprobe -r [-dnv] [-C config ] [modúl ...]
modprobe -Vh

ROGHANNA

-a , --all

Luchtaigh gach modúl meaitseála in ionad stopadh tar éis an chéad luchtú rathúil.

-c , --showconfig

Taispeáin an chumraíocht a úsáidtear faoi láthair.

-C , - config config

Bain úsáid as an comhad config seachas (roghnach) /etc/modules.conf chun an chumraíocht a shonrú. Is féidir MODULECONF an athróg timpeallachta a úsáid freisin chun comhad cumraíochta difriúil a roghnú (agus a mhaolú) ó /etc/modules.conf réamhshocraithe (nó /etc/conf.modules (deprecated)).

Nuair a shocraítear an UNAME_MACHINE athróg timpeallachta, úsáidfidh modutils a luach in áit an réimse meaisín ón syscall uname (). Úsáidtear é seo den chuid is mó nuair a bhíonn modúil 64 giotán á thiomsú i spás úsáideora 32 giotán nó vice versa, socraigh UNAME_MACHINE le cineál na modúil. Ní thacaíonn modúlachilí reatha modhanna tras-thógála iomlán do mhodúil, tá sé teoranta dóibh a roghnú idir leaganacha 32 agus 64 giotán den ailtireacht óstach.

-d , --debug

Taispeáin eolas maidir le hionadaíocht inmheánach chruach na modúil.

-h , - cabhair

Taispeáin achoimre ar na roghanna agus scoir láithreach.

-k , --autoclean

Socraigh 'autoclean' ar mhodúil luchtaithe. Úsáidtear leis an eithne nuair a iarrann sé ar modprobe gné ar iarraidh a shásamh (arna soláthar mar mhodúl). Tá an rogha -q intuigthe ag -k . Cuirfear na roghanna seo go huathoibríoch chuig insmod .

-l , - liosta

Liostaigh na modúil meaitseála.

-n , - taispeántas

Ná déan an gníomh a dhéanamh i ndáiríre, ach léirigh cad a dhéanfaí.

-q , -quiet

Ná gearán a dhéanamh faoi insmod nach bhfuil modúl á shuiteáil agat. Leanúint ar aghaidh mar is gnáth, ach go ciúin, le féidearthachtaí eile le haghaidh modprobe a thástáil. Cuirfear an rogha seo go huathoibríoch chuig insmod .

-r , - ar ais

Bain modúl (stacks) nó déan autoclean, ag brath ar cibé modúil atá luaite ar an líne orduithe.

-s , --syslog

Déan tuairisc trí syslog seachas stderr. Cuirfear na roghanna seo go huathoibríoch chuig insmod .

modúl-mhodúl ; - modúllitéipe

Ní mheas ach modúil den chineál seo. Ní dhéanfaidh modprobe ach amháin ar mhodúil a n-áirítear go díreach ar a gconair eolaire " / moduletype / ". is féidir go mbeadh níos mó ná aon ainm eolaire amháin ag an modúlchlár , m.sh. bheadh ​​" tiománaithe / glan " modúil liostaithe i xxx / tiománaithe / glan / agus a bhfo-eolaire.

-v , --verbose

Priontáil na horduithe uile mar a fhorghníomhófar iad.

-V, - briseadh

Taispeáin an leagan modprobe .

Nóta:

Níor cheart go mbeadh cosáin ann le hainmneacha modúl (níl '/'), agus ní fhéadfadh go mbeadh an ''o' ag luí orthu. Mar shampla, is ainm mhodúil bailí í sleamhnán do modprobe , /lib/modules/2.2.19/net/slip agus slip.o atá neamhbhailí. Baineann sé seo leis an líne ordaithe agus le hiontrálacha sa chumraíocht.

CUR SÍOS

Tá sé mar aidhm ag na fóntais modprobe agus depmod go mbeidh eithne modúlach Linux níos inbhuanaithe do gach úsáideoir, riarthóir agus cothaitheoirí dáileacháin.

Úsáideann Modprobe comhad spleáchais "Makefile", cruthaithe ag depmod , chun na modúil / na modúil ábhartha a luchtú go huathoibríoch ón sraith modúil atá ar fáil i gcrainn eolaire réamhshainithe.

Úsáidtear Modprobe chun modúl amháin a luchtú, stack modúil spleách, nó gach modúl atá marcáilte le tag sonraithe.

Cuirfidh Modprobe gach modúl bunúsach a theastaíonn uaidh i stack modúl, de réir mar atá tuairiscithe ag modles.dep comhad spleáchais. Má theipeann ar luchtú ceann de na modúil seo, díluchtaítear go huathoibríoch an cruach iomlán modúil atá luchtaithe sa seisiún reatha.

Tá dhá bhealach ag Modprobe modúl a luchtú. Déanfaidh bealach amháin (an modh probe) iarracht modúl a luchtú as liosta (arna shainiú ag patrún ). Déanann Modprobe stopáil a luchtú chomh luath agus a luíonn modúl amháin go rathúil. D'fhéadfaí é seo a úsáid chun tiománaí Ethernet amháin a fhágáil amach as liosta.
Is féidir modprobe an bealach eile a úsáid ná gach modúl a luchtú as liosta. Féach SAMPLAÍ , thíos.

Leis an rogha -r , déanfaidh modprobe stack modúil a dhíluchtú go huathoibríoch, cosúil leis an mbealach a dhéanann " rmmod -r ". Tabhair faoi deara go n-úsáideann modprobe -r ach modúil autoloaded neamhúsáidte agus go ndéanfaidh sé na horduithe réamh-agus iar-bhaint sa chomhad cumraíochta /etc/modules.conf .

Leagann na roghanna a chomhcheangal -l agus -t liostaítear gach modúl atá ar fáil de chineál áirithe.

Déanfaidh Rogha -c an cumraíocht a úsáidtear faoi láthair (comhad cumraíochta réamhshocraithe +) a phriontáil.

CONFIGURATION

Is féidir iompar modprobe (agus depmod ) a mhodhnú ag an gcomhad cumraíochta (roghnach) /etc/modules.conf .
Chun cur síos níos mionsonraithe ar cad is féidir leis an gcomhad seo, chomh maith leis an gcumraíocht réamhshocraithe a úsáideann depmod agus modprobe , féach modúil.conf (5).

Tabhair faoi deara nach ndéanfar na horduithe réamh-agus iar-bhaint a fhorghníomhú má tá modúl "autocleaned" ag kerneld! Cuardaigh an tacaíocht atá ag teacht chun cinn do stóráil leanúnach modúil ina ionad.
Más mian leat na gnéithe réamh-shuiteáil agus iar-shuiteáil, caithfidh tú autoclean a mhúchadh le haghaidh kerneld agus cuirfear rud éigin cosúil leis an líne seo a leanas i do chrontab (is é seo a úsáidtear do chórais kmod chomh maith) chun autoclean a dhéanamh gach 2 nóiméad :

* / 2 * * * * tástáil -f / proc / modules && / sbin / modprobe -r

STRAITÉIS

Is é an smaoineamh go n-éireoidh modprobe den chéad uair sa chomhadlann ina bhfuil modúil curtha le chéile maidir le scaoileadh reatha an eithne. Mura bhfuarthas an modúl ann, féachfaidh modprobe san eolaire atá coitianta leis an leagan eithne (m.sh. 2.0, 2.2). Má tá an modúl fós le fáil, féachfaidh modprobe sa eolaire ina bhfuil modúil le haghaidh scaoileadh réamhshocraithe, agus mar sin de.

Nuair a shuiteáiltear linux nua, ba chóir na modúil a aistriú chuig eolaire a bhaineann le scaoileadh (agus leagan) an eithne atá á shuiteáil agat. Ansin, ba cheart duit simlíc a dhéanamh ón eolaire seo chuig an eolaire "réamhshocraithe".

Gach uair a chuirfidh tú eithne nua le chéile, cruthaíonn an t-ordú " modúil_install " a dhéanamh eolaire nua, ach ní athróidh sé an nasc "réamhshocraithe".

Nuair a gheobhaidh tú modúl nach mbaineann leis an dáileadh eithne ba chóir duit é a chur i gceann de na heolairí neamhspleách ar leagan faoi / lib / modúil .

Is é seo an straitéis réamhshocraithe, ar féidir é a dhíchur i /etc/modules.conf .

SAMPLAÍ

modprobe -t glan

Luchtaigh ceann de na modúil atá stóráilte sa chlib "glan" eolaire. Déantar gach modúl a thriail go dtí go n-éiríonn leis.

modprobe -a -t boot

Déanfar na modúil go léir a stóráiltear sna heolairí a luchtú "tosaithe" a luchtú.

duillín modprobe

Déanfaidh sé seo an modúl slhc.o a luchtú mura luchtaíodh roimhe seo, ós rud é go gcaithfidh an modúl sleamhnáin feidhmiúlacht sa mhodúl slhc. Déanfar cur síos ar an spleáchas seo sa modles.dep comhaid a cruthaíodh go huathoibríoch ag depmod .

modprobe -r duillín

Díreoidh sé seo an modúl sleamhnáin. Díluchtaigh sé an modúl slhc go huathoibríoch freisin, mura rud é go bhfuil roinnt modúl eile á úsáid freisin (eg ppp).

FÉACH FREISIN

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

MODE SÁBHÁILTEACH

Mura bhfuil an t-éifeachtach éifeachtach leis an bhfíorúsáid, déileálfaidh modprobe a ionchur le mór-amhras. Déileálfar leis an paraiméadar deireanach i gcónaí mar ainm modúl, fiú má thosaíonn sé le '-'. Ní féidir ainm amháin agus modhanna amháin den fhoirm "variable = value" a thoirmeasc. Déantar an t-ainm modúl a chóireáil i gcónaí mar shreang, ní dhéantar aon mhéad-leathnú i mód sábháilte. Mar sin féin, cuirtear meath-leathnú i bhfeidhm fós ar shonraí a léitear as an comhad cumraíochta.

is féidir nach bhfuil sé comhionann le húsáid nuair a iarrtar modprobe ón eithne, tá sé seo fíor le haghaidh kernels> = 2.4.0-test11. I saol idéalach, d'fhéadfadh modprobe muinín a dhéanamh ar an eithne ach paraiméadair bhailí a bhaint amach go modprobe. Mar sin féin, tar éis leas a bhaint as fréamhacha áitiúil amháin ar a laghad de bharr go ndearnadh cód eiteáin ardleibhéil a ritheadh ​​gan paraiméadair gan fhíorú ón úsáideoir go modprobe. Mar sin, ní iontaobhaíonn modprobe ionchur eithne a thuilleadh.

Leagann modprobe modh sábháilte go huathoibríoch nuair nach bhfuil an timpeallacht ach de na teaghráin seo

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

Braitheann sé seo forghníomhú modprobe ón eithne ar kernels 2.2 cé 2.4.0-test11, fiú má uid == eas, a dhéanann sé ar na hailtí níos luaithe.

TREOIRÍ LOGGING

Má tá eolaire / var / log / ksymoops ann agus reáchtálfar modprobe le rogha a d'fhéadfaí modúl a luchtú nó a scriosadh ansin logálfaidh modprobe a stádas orduithe agus ar ais i / var / log / ksymoops / `date +% Y% m% d .log` . Níl aon athrú chun an logáil uathoibríoch seo a dhíchumasú, más rud é nach mian leat é a tharlóidh, ná cruthaigh / var / log / ksymoops . Má tá an eolaire sin ann, ba cheart go mbeadh sé faoi úinéireacht fréimhe agus modh 644 nó 600 agus ba chóir duit script insmod_ksymoops_clean a reáchtáil gach lá nó mar sin.

OIBRÍOCHTAÍ A DHÉANAMH

depmod (8), insmod (8).

Tábhachtach: Bain úsáid as an ordú fear ( % man ) chun a fheiceáil conas a úsáidtear ordú ar do ríomhaire ar leith.