Come posso individuare i driver inutilizzati (file kext) sul mio Mac che vedo esistere usando il comando kextstat?

1

Ho ricevuto panico del kernel pazzo per anni, e ho deciso di sbarazzarmene una volta per tutte.

Mi è stato consigliato di rimuovere tutti i driver di terze parti che appaiono nei report in quanto potrebbero essere facilmente i colpevoli del panico - uno di questi era l'app del telecomando di iospirit. Ho rimosso l'app come consigliato dagli sviluppatori, ma vedo ancora i driver nel rapporto, anche se non dovrebbero più esistere sulla mia macchina!

Questo è quello che vedo usando texttat per gli avanzi iospirit che non sono stato in grado di localizzare:

kextstat | grep iospirit
  103    0 0xffffff7f8100d000 0x2000     0x2000     com.iospirit.CandelairIRBaseDriver (1) C2DBE90A-C38C-3012-8CEB-DF98F742553F 
  164    1 0xffffff7f81010000 0x2c000    0x2c000    com.iospirit.driver.rbiokithelper (1.33) 6A3D7305-1A0D-38C4-A832-D84B69F0C492 
  178    0 0xffffff7f83886000 0x2000     0x2000     com.iospirit.driver.AppleIRController (4001) DAF6B9AF-DF84-3081-9426-3B4FEDD14D09 

Hai idea di come posso trovare quei guidatori di iospirit?

Effettuare una semplice ricerca di iospirit su "Questo Mac" non trova nulla: (

Grazie!

    
posta Yosi Ben Zvi 09.12.2018 - 08:52
fonte

1 risposta

1

Puoi cercare l'ID bundle con kextfind .

kextfind -case-insensitive -bundle-id -substring 'com.iospirit.' -print

Quanto sopra dovrebbe stampare un elenco delle estensioni del kernel (kexts) che hai menzionato, inclusi i loro percorsi.

Normalmente kexts si trova in ...
/System/Library/Extensions/
/Library/Extensions/
... o all'interno di Application packages e /Library/Application Support/ .

Esiste anche StagedExtensions , dall'introduzione di "Caricamento dell'estensione kernel approvata dall'utente", in cui possono essere trovati anche ad es.
/Library/StagedExtensions/Library/Extensions/

StackOverflow ha una domanda pertinente e risposte su "StagedExtensions", inclusa la rimozione qui: link

Per ulteriori informazioni sul caricamento delle estensioni approvate dall'utente e sulle relative posizioni (menzionato sopra), consultare anche questa nota tecnica archiviata di Apple su " Caricamento dell'estensione kernel approvata dall'utente "

    
risposta data 09.12.2018 - 21:22
fonte

Leggi altre domande sui tag