Gibt es unter Linux ein Standardverzeichnis, in dem meine Treiberdateien gespeichert sind?


10

Ich muss meine Treiber für die Soundkarte und die Grafikkarte finden. Wissen Sie, wie Sie ihre Pfade finden und ob sie logisch in einem Verzeichnis gespeichert sind?

Antworten:


12

Für Redhat-Derivate finden sich Treiber in

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

Sie können den Status der Treiber im Kernel mithilfe von anzeigen lsmod.

Sie können Informationen zu einem Modul finden, indem modinfoSie den Standort anzeigen.

Zum Beispiel

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 

Die meisten Distributionen verwenden das kmod-Paket für modprobeund andere mod*Tools. Das Stammverzeichnis ist wahrscheinlich ein Konfigurationsparameter des Pakets.
Ciro Santilli 法轮功 病毒 审查 六四 事件 20

Ubuntu und Derivate ist der gleiche Ort: / lib / modules / $ (uname -r) / kernel / drivers /
boctulus
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.