Ilista ang Lahat ng Third Party na Kernel Extension sa Mac OS X
Kung nag-troubleshoot ka ng Mac machine na may ilang partikular na kakaibang isyu na mukhang hindi nareresolba ng mga nakagawiang hakbang, makakatulong na ilista kung anong mga kernel extension ang na-activate, partikular na ang mga third party na kext na na-load sa OS X.
Ang pagtukoy kung anong mga kernel extension ang nilo-load at tumatakbo sa Mac OS X ay medyo madali, at gamit ang grep madali mong mailista ang lahat ng third party na kext .Maaari mo ring gamitin ang parehong command upang ilista din ang mga native na kernel extension. Upang magawa ito, gagamitin mo ang command na kextstat at i-pipe ang output sa grep, gamit ang command line. Pareho itong gumagana sa lahat ng bersyon ng Mac OS X.
Paano Tingnan ang Lahat ng Third Party Kernel Extension sa Mac OS X
Ang buong syntax para makita ang mga extension ng kernel ng third party ay ang mga sumusunod:
kextstat | grep -v com.apple
Ang output ay mag-iiba depende sa kung ano, kung mayroon man, mga extension ng third party ang nasa kernel. Maaaring ganito ang hitsura nito:
Index Refs Laki ng Address Wired Name (Bersyon) Naka-link Laban sa 117 0 0xffdddfff8209ff910 0x2000 0x2000 com.radiosilenceapp.nke.PrivateEye (1) 4 01 1x508ff 4 01 0x500ff 4 0 1 .whattheheckistthis.WeirdExtension (1) 5 2
Kung may makita kang hindi bagay sa listahang iyon, maaaring magandang lugar iyon para simulan ang pag-troubleshoot.
Paano Ilista ang Lahat ng Kernel Extension sa OS X
Siyempre maaari mong palaging ilista ang lahat ng kernel extension (ibig sabihin, kasama ang opisyal na Mac OS X kexts ng Apple) sa pamamagitan lamang ng pag-type ng sumusunod na command string:
kextstat
Magiging makabuluhan ang output dito, ngunit maaari pa rin itong maging mahalaga.
Kung gusto mong matuto pa tungkol sa kextstat, i-type lang ang ‘man kextstat’ para buksan ang man page sa OS X Terminal.
Huwag kalimutan na maaari mong manual na suriin ang tradisyonal na kernel extension system na lokasyon ng folder ng system pati na rin kung kinakailangan, kahit na ang paglipat at pag-alis ng mga kext file mula doon upang makatulong sa proseso ng pag-install, pag-uninstall, pag-troubleshoot, o pagtuklas ng mga kernel extension.