Список всех сторонних расширений ядра в Mac OS X

Anonim

Если вы устраняете неполадки на компьютере Mac с некоторыми особенно странными проблемами, которые не решаются обычными мерами, может быть полезно перечислить, какие расширения ядра активированы, в частности, сторонние кексты, загруженные в ОС Х.

Определить, какие расширения ядра загружены и работают в Mac OS X, довольно просто, а с помощью grep можно легко получить список всех сторонних кекстов.Вы также можете использовать ту же команду для отображения собственных расширений ядра. Для этого вы будете использовать команду kextstat и передавать вывод в grep с помощью командной строки. Это работает одинаково во всех версиях Mac OS X.

Как просмотреть все сторонние расширения ядра в Mac OS X

Полный синтаксис для просмотра сторонних расширений ядра выглядит следующим образом:

kextstat | grep -v com.apple

Вывод будет зависеть от того, какие сторонние расширения есть в ядре. Это может выглядеть примерно так:

Index Refs Address Size Wired Name (Version) Linked Against 117 0 0xffdddfff8209ff910 0x2000 0x2000 com.radiosilenceapp.nke.PrivateEye (1) 4 1 119 0 0xfffff945818248770 0x3000 0x3000 0x3000 0x2000 com.radiosilenceapp.nke.PrivateEye .whatheckisthis.WeirdExtension (1) 5 2

Если вы видите что-то неуместное в этом списке, это может быть хорошим местом для начала устранения неполадок.

Как составить список всех расширений ядра в OS X

Конечно, вы всегда можете перечислить все расширения ядра (имеются в виду официальные кексты Apple для Mac OS X), просто введя следующую командную строку:

kextstat

Выход здесь будет значительным, но все же может оказаться ценным.

Если вы хотите узнать больше о kextstat, просто введите «man kextstat», чтобы открыть справочную страницу в терминале OS X.

Не забывайте, что вы можете вручную проверить расположение системной папки традиционного расширения ядра, если это необходимо, даже перемещая и удаляя файлы kext оттуда, чтобы помочь в процессе установки, удаления, устранения неполадок или обнаружение расширений ядра.

Список всех сторонних расширений ядра в Mac OS X