Czy w Linuksie jest standardowy katalog, w którym przechowywane są moje pliki sterowników?

10

Muszę znaleźć moje sterowniki karty dźwiękowej i karty graficznej, czy wiesz, jak znaleźć ich ścieżki i czy są one logicznie przechowywane w jednym katalogu?

Abdul Al Hazred
źródło

Odpowiedzi:

13

W przypadku pochodnych Redhat sterowniki znajdują się w

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

Możesz zobaczyć status sterowników w jądrze, używając lsmod.

Możesz znaleźć informacje o module, za pomocą modinfoktórego wyświetlisz lokalizację.

Na przykład

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 
użytkownik610209
źródło
Większość dystrybucji używa pakietu kmod modprobei innych mod*narzędzi, katalog główny jest prawdopodobnie parametrem konfiguracyjnym pakietu.
Ciro Santilli 20 病毒 审查 六四 事件 法轮功 法轮功
Ubuntu i pochodne to ta sama lokalizacja: / lib / moduły / $ (uname -r) / kernel / drivers /
boctulus 28.04.19