Что такое кексты и с чем их едят

24.11.2008 - 04:25 опубликовано MacPages

 

KextРедко, когда после установки Mac OS X на PC все ваши устройства в системе будут успешно определены и будут успешно использоваться. Чтобы "научить" Mac OS X работать с тем или иным устройством необходимо использовать кексты (kext).

Kext (kernel extension) - это, как следует из перевода, расширение ядра системы. Для пользователей Windows будет более понятным определение драйвера. В операционных системах Mac OS X кексты используются для работы различных устройств, таких как видеокарты, аудиокарты, Wi-Fi и многие другие. В этой статье я расскажу о том, как устанавливать кексты и где их можно достать.

Как уже было сказано, кексты используются для работы различных устройств в Mac OS X. Но это не единственное их назначение, так же например есть кексты отвечающие за правильные выключение и перезагрузку системы, переход в режим сна, за экономию энергии системой (Power Management) и многие другие функции.

О кекстах

Узнать кекст проще простого, эти файлы имеют расширение *.kext и хранятся в специальной системной папке по адресу Mac OS HD/System/Librarу/Extensions или МакОс/Система/Библиотеки/Extensions. Зайдя в эту папку сразу после установки ОС вы увидите множество кекстов, не все они нужны именно вашей системе, но новичкам лучше ничего не трогать.
Системная папка ExtensionsКак видите в моей папке находится 276 кекстов.

Установка кекстов

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

Ручной способ заключается в том, что вы просто вручную копируете скачанный кекст в папку Extensions (см. выше). Но после данной процедуры необходимо произвести восстановление прав доступа на разделе с Mac OS X. Для восстановления прав запускаем Disk Utility (Дисковая утилита), выделяем раздел с МакОсью и сначала производим проверку прав доступа, а затем, если необходимо восстановление.
Восстановление прав доступа в Дисковой Утилите

Второй способ заключается в автоматической установке кекста при помощи программы и этот способ более предпочтителен. Одной из лучших является бесплатная программа Kext Helper B7.

Kext Helper B7

Необходимо просто запустить программу, после этого перетянуть мышкой нужные файлы на окно приложения, ввести пароль администратора и нажать Easy Install. Кексты будут установлены.

Помимо этих 2 методов установки существуют другие, например установка при помощи терминала или установка из инсталлятора *.pkg. Но их в статье рассматривать не будем.

После установки всех кекстов необходимо перезагрузить компьютер, чтобы кексты вступили в действие, но это не всегда так. Некоторые кексты начинают использоваться сразу после копирования в папку Extensions.

Где найти нужные кексты

Нужные кексты вы сможете найти в интернете, а именно на популярном форуме Insanelymac.com.

Удаление кекстов

Для удаления кекстов достаточно зайти в папку Extensions (см. выше) и просто удалить ненужный кекст, при этом ОС запросит вас ввести пароль администратора.

Комментарии

Re: Что такое кексты и с чем их едят

Новость их области: 2+2=4, но что бы решить это λ=0.5.10-6м, h=6.6.10-34 Дж.с, с=3.108м/с - выучите физику.
Мизерный анонс огромной темы.

ixakep аватар
Комментарий оставил ixakep - 24 Ноябрь, 2008 - 22:48
Re: Что такое кексты и с чем их едят

Продолжение следует...

MacPages аватар
Комментарий оставил MacPages - 25 Ноябрь, 2008 - 22:43
Re: Что такое кексты и с чем их едят

Огромное спасибо за краткую и ясную статью.

Wanderr аватар
Комментарий оставил Wanderr - 30 Ноябрь, 2008 - 00:59
Re: Что такое кексты и с чем их едят

перенёс

Wanderr аватар
Комментарий оставил Wanderr - 30 Ноябрь, 2008 - 01:04
Re: Что такое кексты и с чем их едят

ixaker написал:
Новость их области: 2+2=4, но что бы решить это λ=0.5.10-6м, h=6.6.10-34 Дж.с, с=3.108м/с - выучите физику.
Мизерный анонс огромной темы.
Статья была написана для новичков, и в частности по моей просьбе, так что не надо тут падьцы гнуть.

Wanderr аватар
Комментарий оставил Wanderr - 30 Ноябрь, 2008 - 01:08
Re: Что такое кексты и с чем их едят

Прошу расширить данный обзор информацией об удалении кекстов ...

Спасибо

Serge053 аватар
Комментарий оставил Serge053 - 27 Ноябрь, 2008 - 11:04
Re: Что такое кексты и с чем их едят

спасибо

baxtep аватар
Комментарий оставил baxtep - 30 Июнь, 2009 - 20:48
Re: Что такое кексты и с чем их едят

Есть ещё простой третий способ, который я использую для установки кекстов - OSX86Tools. Заходим в Install Kexts, находим откуда будут загружены кексты, выбираем нужный(ые) кекст(ы) для установки и раздел, в который произойдёт установка, жмём Install и всё, после перезагрузки кексты рабочие.

Sedmiev аватар
Комментарий оставил Sedmiev - 1 Июль, 2009 - 00:20
Re: Что такое кексты и с чем их едят

скажите, а как изменять кексты? скажем мне нужно подправить строчку в файле
/System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleYukon.kext/Contents/Info.plist

kod_mako аватар
Комментарий оставил kod_mako - 19 Сентябрь, 2009 - 12:53
Re: Что такое кексты и с чем их едят

Правой кнопкой мыши по кексты и в меню выбрать Показать содержание пакета, далее правим необходимый *.plist.

Administrator аватар
Комментарий оставил Administrator - 19 Сентябрь, 2009 - 19:12
Re: Что такое кексты и с чем их едят

Люди, а как узнать какие кехты система не использует для того чтоб их удалить

fuss аватар
Комментарий оставил fuss - 4 Октябрь, 2009 - 19:49
Re: Что такое кексты и с чем их едят

меня то же этот вопрос очень интересует!!!
и еще, как заменить kext? например стоит на звук, есть в оборудование но звука нет...
надо сначала удалить старый? перегрузить? а потом ставить новый? или как?

MacBoy аватар
Комментарий оставил MacBoy - 17 Август, 2010 - 16:12