MODPROBE(8) | modprobe | MODPROBE(8) |
NUME
modprobe - adaugă și elimină module din nucleul Linux
SINOPSIS
modprobe [-v] [-V] [-C fișier-configurare] [-n] [-i] [-q] [-b] [nume-modul] [parametrii-modul...]
modprobe [-r] [-v] [-n] [-i] [nume-modul...]
modprobe [-c]
modprobe [--dump-modversions] [nume-fișier]
DESCRIERE
modprobe adaugă sau elimină în mod inteligent un modul din nucleul Linux: rețineți că, pentru comoditate, nu există nicio diferență între _ și - în numele modulelor (se efectuează o conversie automată a caracterelor de subliniere). modprobe caută în directorul de module „/lib/modules/`uname -r`” toate modulele și alte fișiere, cu excepția fișierelor de configurare opționale din directorul „/etc/modprobe.d” (a se vedea modprobe.d(5)). modprobe va utiliza, de asemenea, opțiunile de modul specificate în linia de comandă a nucleului sub forma <modul>.<opțiune> și listele negre sub forma modprobe.blacklist=<modul>.
Rețineți că, spre deosebire de nucleele Linux din seria 2.4 (care nu sunt acceptate de acest instrument), această versiune de modprobe nu face nimic pentru modulul în sine: activitatea de rezolvare a simbolurilor și de înțelegere a parametrilor se face în interiorul nucleului. Astfel, eșecul modulului este uneori însoțit de un mesaj din nucleu: a se vedea dmesg(8).
modprobe se așteaptă la un fișier „modules.dep.bin” actualizat, așa cum este generat de instrumentul depmod corespunzător livrat împreună cu modprobe (vezi depmod(8)). Acest fișier listează de care alte module are nevoie fiecare modul (dacă este cazul), iar modprobe îl folosește pentru a adăuga sau elimina automat aceste dependențe.
Dacă sunt date argumente după numele-modulului, acestea sunt transmise nucleului (în plus față de orice opțiuni enumerate în fișierul de configurare).
La încărcarea modulelor, numele-modulului poate fi, de asemenea, o rută către modul. În cazul în care ruta este relativă, aceasta trebuie să înceapă în mod explicit cu „./”. Rețineți că acest lucru poate eșua atunci când se utilizează o rută către un modul cu dependențe care nu se potrivesc cu baza de date „depmod” instalată.
OPȚIUNI
-a, --all
-b, --use-blacklist
-C, --config
Această opțiune este pasată prin intermediul comenzilor install sau remove către alte comenzi modprobe în variabila de mediu MODPROBE_OPTIONS.
-c, --showconfig
--dump-modversions
-d, --dirname
--first-time
--force-vermagic
Acest lucru se aplică tuturor modulelor inserate: atât modulul (sau alias) din linia de comandă, cât și modulele de care acesta depinde.
--force-modversion
Acest lucru se aplică tuturor modulelor inserate: atât modulul (sau alias) din linia de comandă, cât și modulele de care acesta depinde.
-f, --force
Acest lucru se aplică tuturor modulelor inserate: atât modulul (sau alias) din linia de comandă, cât și modulele de care acesta depinde.
-i, --ignore-install, --ignore-remove
-n, --dry-run, --show
-q, --quiet
-R, --resolve-alias
-r, --remove
De obicei, nu există niciun motiv pentru a elimina modulele, dar unele module cu erori necesită o eliminare. Este posibil ca nucleul distribuției dvs. să nu fi fost construit pentru a permite eliminarea tuturor modulelor.
-w, --wait=TIMP-AȘTEPTARE_MSEC
-S, --set-version
--show-depends
-s, --syslog
Această opțiune este pasată prin intermediul comenzilor install sau remove către alte comenzi modprobe în variabila de mediu MODPROBE_OPTIONS.
-V, --version
-v, --verbose
Această opțiune este pasată prin intermediul comenzilor install sau remove către alte comenzi modprobe în variabila de mediu MODPROBE_OPTIONS.
MEDIU
Variabila de mediu MODPROBE_OPTIONS poate fi, de asemenea, utilizată pentru a pasa argumente către modprobe.
DREPTURI DE AUTOR
Această pagină de manual este inițial cu drepturi de autor 2002, Rusty Russell, IBM Corporation. Menţinută de Jon Masters și alții.
CONSULTAȚI ȘI
modprobe.d(5), insmod(8), rmmod(8), lsmod(8), modinfo(8) depmod(8)
AUTORI
Jon Masters <jcm@jonmasters.org>
Robby Workman <rworkman@slackware.com>
Lucas De Marchi <lucas.de.marchi@gmail.com>
TRADUCERE
Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>
Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.
Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.
5 martie 2024 | kmod |