Posizione del file delle estensioni del kernel?

6

C'è un modo semplice per fare il mapping dall'estensione del kernel al file da cui proviene?

Posso ottenere l'elenco dell'estensione del kernel attualmente caricata tramite kextstat . Questo mi dà i nomi dei pacchetti, come com.AmbrosiaSW.AudioSupport o jp.plentycom.driver.SteerMouse . Ma come posso quindi trovare le posizioni dei file reali di questi pacchetti? Ad esempio, il pacchetto Ambrosia è AmbrosiaAudioSupport.kext , e posso trovare il nome del bundle solo in Info.plist all'interno di quel pacchetto. Potrei grep la directory /System/Library/Extensions/ , ma questo non contiene necessariamente estensioni caricate dopo l'avvio , e presumo che ci sia un modo migliore per farlo?

    
posta Jan Fabry 10.01.2011 - 08:23
fonte

2 risposte

2

Vedi kextfind

    
risposta data 10.01.2011 - 21:00
fonte
0

Puoi usare kextfind -b <bundlename> per trovare il file che definisce un kext, conosci solo il nome del bundle di.

Ad esempio:

kextfind -b com.AmbrosiaSW.AudioSupport
    
risposta data 21.08.2017 - 04:23
fonte

Leggi altre domande sui tag