Existe um diretório padrão no Linux onde meus arquivos de driver estão armazenados?

10

Preciso encontrar meus drivers para a placa de som e a placa gráfica, você sabe como encontrar seus caminhos e se eles são armazenados logicamente em um diretório?

Abdul Al Hazred
fonte

Respostas:

12

Para derivados Redhat, os drivers são encontrados em

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

Você pode ver o status dos drivers no kernel usando lsmod.

Você pode encontrar informações sobre um módulo usando o modinfoque mostra a localização.

Por exemplo

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
fonte
A maioria das distros está usando o pacote kmod para modprobee outras mod*ferramentas, o diretório raiz é provavelmente um parâmetro de configuração do pacote.
Ciro Santilli escreveu
Ubuntu e derivados é o mesmo local: / lib / modules / $ (uname -r) / kernel / drivers /
boctulus