Vis alle tredjeparts kjerneutvidelser i Mac OS X
Hvis du feilsøker en Mac-maskin med noen spesielt rare problemer som rutinemessige tiltak ikke ser ut til å løse, kan det være nyttig å liste hvilke kjerneutvidelser som er aktivert, spesielt tredjeparts kexts lastet inn i OS X.
Det er ganske enkelt å bestemme hvilke kjerneutvidelser som lastes og kjøres i Mac OS X, og ved å bruke grep kan du enkelt liste opp alle tredjeparts kexts .Du kan også bruke den samme kommandoen for å liste opp opprinnelige kjerneutvidelser også. For å oppnå dette, bruker du kommandoen kextstat og sender utdataene til grep ved å bruke kommandolinjen. Dette fungerer på samme måte i alle versjoner av Mac OS X.
Hvordan se alle tredjeparts kjerneutvidelser i Mac OS X
Fullsyntaksen for å se tredjeparts kjerneutvidelser er som følger:
kextstat | grep -v com.apple
Utgangen kommer til å variere avhengig av hvilke, om noen, tredjepartsutvidelser som er i kjernen. Det kan se omtrent slik ut:
… .whattheheckisthis.WeirdExtension (1) 5 2Hvis du ser noe malplassert i den listen, kan det være et bra sted å starte feilsøking.
Hvordan liste alle kjerneutvidelser i OS X
…kextstat
Utgangen her kommer til å være betydelig, men den kan fortsatt være verdifull.
Hvis du vil lære mer om kextstat, skriv bare 'man kextstat' for å åpne man-siden i OS X-terminalen.
Ikke glem at du også kan inspisere den tradisjonelle kjerneutvidelsens systemmappens plassering manuelt om nødvendig, til og med flytte og fjerne kext-filer derfra for å hjelpe i prosessen med å installere, avinstallere, feilsøke eller oppdagelse av kjerneutvidelser.