Existe-t-il un répertoire standard sous Linux où mes fichiers de pilotes sont stockés?

10

J'ai besoin de trouver mes pilotes pour la carte son et la carte graphique, savez-vous comment trouver leurs chemins et s'ils sont stockés logiquement dans un répertoire?

Abdul Al Hazred
la source

Réponses:

12

Pour les dérivés Redhat, les pilotes se trouvent dans

/lib/modules/$Kernel_version/kernel/drivers/

Vous pouvez voir l'état des pilotes dans le noyau en utilisant lsmod.

Vous pouvez trouver des informations sur un module en utilisant modinfoqui vous montrera l'emplacement.

Par exemple

modinfo cryptd  
filename:       /lib/modules/2.6.32-504.8.1.el6.x86_64/kernel/crypto/cryptd.ko
description:    Software async crypto daemon
license:        GPL
srcversion:     8AB98AD1F94057A296739AB
depends:        
vermagic:       2.6.32-504.8.1.el6.x86_64 SMP mod_unload modversions 
user610209
la source
La plupart des distributions utilisent le package kmod pour modprobeet d'autres mod*outils, le répertoire racine est probablement un paramètre de configuration du package tha.
Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功
Ubuntu et ses dérivés sont au même emplacement: / lib / modules / $ (uname -r) / kernel / drivers /
boctulus